Systems, devices, and methods for diagnostic aid kit apparatus

ABSTRACT

An at-home medical diagnostic test kit container including a plurality of at-home medical diagnostic test kits is provided herein. In particular, the medical diagnostic test kit container may include a machine-readable code (e.g., QR code) configured to facilitate an augmented reality experience associated with the at-home medical diagnostic test kit container. In some embodiments, a testing and diagnostic platform may facilitate tracking of inventory within the at-home medical diagnostic test kit container and/or may facilitate coordination of prescription medication order fulfillment and delivery upon indication of a medical condition that could benefit from taking prescription medication.

INCORPORATION BY REFERENCE TO ANY PRIORITY APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.17/645,191, filed Dec. 20, 2021, which is a continuation of U.S. patentapplication Ser. No. 17/452,966, filed Oct. 29, 2021, which is acontinuation of U.S. Ser. No. 17/514,891, filed Oct. 29, 2021, whichclaims priority to U.S. Provisional Patent Application No. 63/202,028,filed May 24, 2021, and U.S. Provisional Patent Application No.63/202,723, filed Jun. 22, 2021, each of which are incorporated hereinby reference. Any and all applications for which a foreign or domesticpriority claim is identified in the Application Data Sheet as filed withthe present application are hereby incorporated by reference under 37CFR 1.57.

FIELD

Some embodiments of the present disclosure are directed to systems andmethods for conducting remote health testing and diagnostics.

BACKGROUND

Use of telehealth to deliver health care services has grown consistentlyover the last several decades, and has exploded in usage during theCoronavirus disease 2019 (COVID-19) Public Health Emergency (PHE).Telehealth is the distribution of health-related services andinformation via electronic information and telecommunicationtechnologies. Telehealth allows long-distance patient and healthprovider contact, care, advice, reminders, education, intervention,monitoring, and remote admissions. In situations such as the COVID-19PHE, when many medical and hospital resources are devoted to treatingthe sick, patients are more reluctant to travel to their health providerin-person, and when access to care is restricted, telehealth provides aninvaluable resource.

During the COVID-19 pandemic, testing for coronavirus disease (COVID-19)was extremely limited in various places throughout the world, includingthe United States. Tracing infected individuals was and continues to bean important step in preventing new cases of infectious diseases. Inresponse, the United States Food and Drug Administration (FDA) hasauthorized various at-home COVID-19 tests.

At-home testing solves some of the problems with in-person testing. Forexample, health insurance may not be required, travel to a testing siteis avoided, and tests can be completed at a patient's convenience.However, at-home testing introduces various additional logistical andtechnical issues, such as guaranteeing timely test delivery to apatient's home, providing test delivery from a patient to an appropriatelab, ensuring test verification and integrity, providing test resultreporting to appropriate authorities and medical providers, andconnecting patients with medical providers, who are needed to provideguidance and/or oversight of the testing procedures remotely. Theseissues are not unique to COVID-19 and will need to be addressed inrelation to remote health diagnostic testing generally.

SUMMARY

For purposes of this summary, certain aspects, advantages, and novelfeatures of the invention are described herein. It is to be understoodthat not all such advantages necessarily may be achieved in accordancewith any particular embodiment of the invention. Thus, for example,those skilled in the art will recognize that the invention may beembodied or carried out in a manner that achieves one advantage or groupof advantages as taught herein without necessarily achieving otheradvantages as may be taught or suggested herein.

In some embodiments, a kit for use in performing a medical diagnostictest-taking procedure comprises a plurality of components including atleast one medical diagnostic test kit and a box or container withinwhich the at least one medical diagnostic test kit is housed. In somesuch embodiments, at least one of the plurality of components bearsgraphics on a surface thereof that, when scanned by a user device (e.g.,mobile phone, smartphone, tablet, smartwatch, smart glasses), cause theuser device to one or both of provide information on the at least onemedical diagnostic test kit (or the test to be performed using themedical diagnostic test kit) and establish a connection with aproctoring platform for overseeing a test-taking procedure using the atleast one medical diagnostic test kit and verifying correspondingresults thereof.

In a first aspect, a medical diagnostic first aid kit can include acontainer; a plurality of medical diagnostic test kits located withinthe container, wherein each of the plurality of medical diagnostic testkits comprises equipment necessary to perform a particularself-administered medical diagnostic test, wherein the plurality ofmedical diagnostic test kits comprise at least a first medicaldiagnostic kit adapted to facilitate user completion of a first medicaldiagnostic test and a second medical diagnostic kit adapted tofacilitate user completion of a second medical diagnostic test differentfrom the first medical diagnostic test, wherein the container comprisesa QR code located on an external surface of the container, the QR codeconfigured to be imaged by a camera of a portable user computing deviceto enable: providing a fiducial point from which a coordinate frame foran augmented reality presentation can be established using the cameraand a display of the portable user computing device; and causing theportable user computing device to display a user-selectable graphic onthe display of the portable user computing device that, when selected bya user, causes a software application stored on the portable usercomputing device to access a provider webpage that enables initiation ofthe augmented reality presentation that includes display of augmentedreality content relating to the plurality of medical diagnostic testkits.

The medical diagnostic first aid kit can include one or more of thefollowing features in any combination: (a) wherein the QR code isprinted on the external surface of the container; (b) wherein the QRcode is printed on an adhesive sticker that is adhered to the externalsurface of the container; (c) wherein the augmented reality contentrelating to the plurality of medical diagnostic test kits comprisesinformation about each of the particular medical diagnostic tests; (d)wherein the augmented reality content relating to the plurality ofmedical diagnostic test kits comprises information about various stepsin a testing process for each of the particular medical diagnostictests; (e) wherein the QR code is an augmented reality QR code; (f)wherein each of the plurality of medical diagnostic test kits comprisesa respective QR code located on an external surface of a package of themedical diagnostic test kit that, when scanned by the portable usercomputing device, causes the portable user computing device to displayinformation relating to the particular medical diagnostic test and/orinstructions on how to perform the particular medical diagnostic test onthe display of the portable user computing device; and/or other featuresas described herein.

In another aspect, a medical diagnostic test kit container can include:a plurality of medical diagnostic test kits located within thecontainer, wherein each of the plurality of medical diagnostic test kitscomprises equipment necessary to perform a particular medical diagnostictest, wherein the plurality of medical diagnostic test kits comprise atleast a first medical diagnostic kit adapted to facilitate usercompletion of a first medical diagnostic test and a second medicaldiagnostic kit adapted to facilitate user completion of a second medicaldiagnostic test different from the first medical diagnostic test; amachine-readable code located on a surface of the container that, whenscanned by a portable user computing device: provides a fiducial pointfrom which a coordinate frame for an augmented reality presentation canbe established using a camera and a display of the portable usercomputing device; and causes the portable user computing device todisplay a user-selectable graphic on the display of the portable usercomputing device that, when selected by a user, causes a softwareapplication stored on the portable user computing device to access aprovider webpage that enables initiation of the augmented realitypresentation that includes display of augmented reality content relatingto the plurality of medical diagnostic test kits.

The medical diagnostic test kit container can include one or more of thefollowing features in any combination: (a) wherein the machine-readablecode is printed on an external surface of the container; (b) wherein themachine-readable code is printed on an internal surface of thecontainer; (c) wherein the machine-readable code is printed on anadhesive sticker that is adhered to an external surface of thecontainer; (d) wherein the machine-readable code is a QR code; (e)wherein the machine-readable code is an augmented reality QR code; (f)wherein the augmented reality content relating to the plurality ofmedical diagnostic test kits comprises information about each of theparticular medical diagnostic tests; (g) wherein the augmented realitycontent relating to the plurality of medical diagnostic test kitscomprises information about various steps in a testing process for eachof the particular medical diagnostic tests; and/or other features asdescribed herein.

In another aspect, a method of facilitating an augmented realityexperience to familiarize a user with a plurality of at-home medicaldiagnostic tests provided within a medical diagnostic test kit containercan include: providing a user with the medical diagnostic test kitcontainer including a plurality of medical diagnostic test kits, whereineach of the plurality of medical diagnostic test kits comprisesequipment necessary to perform a particular medical diagnostic test,wherein the plurality of medical diagnostic tests comprise at least afirst medical diagnostic kit adapted to facilitate user performance of afirst medical diagnostic test and a second medical diagnostic kitadapted to facilitate user performance of a second medical diagnostictest different from the first medical diagnostic test, wherein themedical diagnostic test kit container comprises a machine-readable codethat, when imaged by a camera of a portable user computing device:provides a fiducial point from which a coordinate frame for an augmentedreality presentation can be established using the camera and a displayof the portable user computing device; and causes the portable usercomputing device to display a user-selectable graphic on the display ofthe portable user computing device that, when selected by a user, causesa software application stored on the portable user computing device toaccess a provider webpage that enables initiation of the augmentedreality presentation that includes display of augmented reality contentrelating to the plurality of medical diagnostic test kits; receiving, byan application server, a request from the user to launch the augmentedreality presentation via a graphical user interface displayed on theportable user computing device; and causing, in response to receivingthe request from the user, the display of the augmented reality contenton the display of the portable user computing device.

The method can include one or more of the following features in anycombination: (a) wherein the machine-readable code is a QR code; (b)wherein the machine-readable code is an augmented reality QR code; (c)connecting the user with a provider proctor, via the application server,to facilitate remote proctoring of one or more of the plurality ofmedical diagnostic tests; (d) providing, by the application server, avirtual pass indicative of a result of the one or more medicaldiagnostic tests after verification by the provider proctor; (e)providing, by the application server, a prescreening survey to the userto help the user decide whether or not to proceed withself-administration of one or more of the plurality of medicaldiagnostic tests; and/or other features as described herein.

In another aspect, a computer-implemented system for a proctoredexamination platform for a medical diagnostic test, can include: anelectronic storage medium of a computing system, the electronic storagemedium comprising computer-executable instructions; one or moreprocessors of the computing system, the one or more processors inelectronic communication with the electronic storage medium, the one ormore processors in electronic communication through an electronicnetwork with a user computing device and a courier computing device of acourier, the one or more processors configured to execute thecomputer-executable instructions stored in the electronic storage mediumfor implementing the proctored examination platform for the medicaldiagnostic test by: receiving, by the computing system, through theelectronic network a user request from a user for a proctoredexamination, the user request received from the user computing device;generating, by the computing system, display data for displaying agraphical user interface (GUI) on a display of a proctor device, thedisplay data configured to display to a proctor a set of two or morephases of the medical diagnostic test and a first phase indicatorshowing a current phase of the first user in the two or more phases ofthe medical diagnostic test; transmitting, by the computing system,through the electronic network the display data to the proctor device;receiving, by the computing system, through the electronic network afirst video conference connection request from the proctor device;establishing, by the computing system, a first electronic videoconference session between the proctor device and the first usercomputing device; receiving, by the computing system, through theelectronic network a positive medical diagnostic indicator from theproctor device; generating, by the computing system, user display datafor displaying a graphical user interface (GUI) on the display of theuser computing device, the user display data configured display medicalcontent data about a positive result for the medical diagnostic test anda user prompt for determining whether the user desires to orderprescription drugs for treatment responsive to the positive result forthe medical diagnostic test; transmitting, by the computing system,through the electronic network the user display data to the usercomputing device; receiving, by the computing system, through theelectronic network a request to order the prescription drugs from theuser computing device; generating, by the computing system, physiciandisplay data for displaying a graphical user interface (GUI) on thedisplay of a physician device, the physician display data configureddisplay medical diagnostic data about the positive result for themedical diagnostic test and a physician prompt for generating aprescription for ordering the prescription drugs for treatmentresponsive to the positive result for the medical diagnostic test;transmitting, by the computing system, through the electronic networkthe physician display data to the physician device; receiving, by thecomputing system, through the electronic network a request forgenerating the prescription for the prescription drugs from thephysician device; transmitting, by the computing system, through theelectronic network the prescription for the prescription drugs to apharmacy device; generating, by the computing system, courier data fordisplaying a graphical user interface (GUI) on the display of thecourier computing device, the courier display data configured to causeto display a prescription release code and directions to a pharmacyfulfilling the prescription drug; transmitting, by the computing system,through the electronic network the courier data to the courier computingdevice; receiving, by the computing system, through the electronicnetwork a pick-up confirmation that the prescription drug was picked upby the courier from the pharmacy device; generating, by the computingsystem, based on the pick-up confirmation supplemental courier data fordisplaying the graphical user interface (GUI) on the display of thecourier computing device, the supplemental courier display dataconfigured to cause to display directions to the user; and receiving, bythe computing system, through the electronic network a deliveryconfirmation that the prescription drug was delivered by the courierfrom the user computing device.

The computer-implemented system can include one or more of the followingfeatures in any combination: (a) wherein the computing system comprisesone or more computing systems; (b) generating, by the computing system,an alert notification for the proctor when the pick-up confirmation isnot received by the computing system within a pick-up threshold period;(c) wherein the pick-up threshold period is in part determined by a timeperiod calculated based on a distance between a location of the pharmacyand a current location of the courier; (d) wherein the threshold periodis in part further determined by a pick-up time; (e) wherein the currentlocation of the courier is determined by a GPS unit in the couriercomputing device; (f) generating, by the computing system, an alertnotification for the proctor when the delivery confirmation is notreceived by the computing system within a delivery threshold period; (g)wherein the threshold period is in part determined by a time periodcalculated based on a distance between a location of the user and acurrent location of the courier; (h) wherein the current location of thecourier is determined by a GPS unit in the courier computing device; (i)wherein the threshold period is in part further determined by a deliverytime; (j) wherein the prescription release code is a QR code; and/orother features as described herein.

In another aspect, a computer-implemented method for a proctoredexamination platform for a medical diagnostic test, thecomputer-implemented method can include: receiving, by the computingsystem, through an electronic network from a user computing device auser request for a user for a proctored examination, the user requestreceived from the user computing device; generating, by the computingsystem, display data for displaying a graphical user interface (GUI) ona display of a proctor device, the display data configured to display toa proctor a video conference session for the medical diagnostic test,the video conference session establishing an electronic video conferenceconnection between the user computing device and the proctor device;transmitting, by the computing system, through the electronic networkthe display data to the proctor device; receiving, by the computingsystem, through the electronic network a positive medical diagnosticindicator from the proctor device; generating, by the computing system,user display data for displaying a graphical user interface (GUI) on thedisplay of the user computing device, the user display data configureddisplay medical content data about a positive result for the medicaldiagnostic test and a user prompt for determining whether the userdesires to order prescription drugs for treatment responsive to thepositive result for the medical diagnostic test; transmitting, by thecomputing system, through the electronic network the user display datato the user computing device; receiving, by the computing system,through the electronic network a request to order the prescription drugsfrom the user computing device; generating, by the computing system,physician display data for displaying a graphical user interface (GUI)on the display of a physician device, the physician display dataconfigured display medical diagnostic data about the positive result forthe medical diagnostic test and a physician prompt for generating aprescription for ordering the prescription drugs for treatmentresponsive to the positive result for the medical diagnostic test;transmitting, by the computing system, through the electronic networkthe physician display data to the physician device; receiving, by thecomputing system, through the electronic network a request forgenerating the prescription for the prescription drugs from thephysician device; transmitting, by the computing system, through theelectronic network the prescription for the prescription drugs to apharmacy device; generating, by the computing system, courier data fordisplaying a graphical user interface (GUI) on the display of a couriercomputing device, the courier display data configured to cause todisplay directions to a pharmacy fulfilling the prescription drug;transmitting, by the computing system, through the electronic networkthe courier data to the courier computing device; receiving, by thecomputing system, through the electronic network a pick-up confirmationthat the prescription drug was picked up by the courier from thepharmacy device; generating, by the computing system, based on thepick-up confirmation supplemental courier data for displaying thegraphical user interface (GUI) on the display of the courier computingdevice, the supplemental courier display data configured to cause todisplay directions to the user; and receiving, by the computing system,through the electronic network a delivery confirmation that theprescription drug was delivered by the courier from the user computingdevice, wherein the computing system comprises one or more processorsand an electronic memory.

The computer-implemented system can include one or more of the followingfeatures in any combination: (a) generating, by the computing system, analert notification for the proctor when the pick-up confirmation is notreceived by the computing system within a pick-up threshold period; (b)wherein the pick-up threshold period is in part determined by a timeperiod calculated based on a distance between a location of the pharmacyand a current location of the courier; (c) wherein the threshold periodis in part further determined by a pick-up time; (d) wherein the currentlocation of the courier is determined by a GPS unit in the couriercomputing device; (e) generating, by the computing system, an alertnotification for the proctor when the delivery confirmation is notreceived by the computing system within a delivery threshold period; (f)wherein the threshold period is in part determined by a time periodcalculated based on a distance between a location of the user and acurrent location of the courier; (g) wherein the current location of thecourier is determined by a GPS unit in the courier computing device; (h)wherein the courier data further comprises a prescription release code,the prescription release code comprises one or more of a code, abarcode, and a QR code; and/or other features as described herein.

BRIEF DESCRIPTION OF THE DRAWINGS

The drawings are provided to illustrate example embodiments and are notintended to limit the scope of the disclosure. A better understanding ofthe systems and methods described herein will be appreciated uponreference to the following description in conjunction with theaccompanying drawings, wherein:

FIG. 1 illustrates an example of an at-home medical diagnostic test kitcontainer or package having a machine-readable code that can be scannedto initiate an augmented reality experience according to someembodiments described herein.

FIG. 2A illustrates an example of a user scanning the machine-readablecode on the medical diagnostic test kit container of FIG. 1 using acamera of a user device (such as a mobile phone), as well as an examplegraphical user interface shown on a display of the user device after themachine-readable code has been scanned, according to some embodimentsdescribed herein.

FIG. 2B illustrates an example screen display on the user device thatcan facilitate user initiation of an augmented reality experienceassociated with the medical diagnostic test kit container of FIG. 1 fordevices configured for augmented reality displays, according to someembodiments described herein.

FIG. 3A illustrates an example augmented reality display and graphicaluser interface according to some embodiments described herein that showsvirtual images of the medical diagnostic test kits located within themedical diagnostic test kit container of FIG. 1 .

FIG. 3B illustrates an example of a further augmented reality displayand graphical user interface following user selection of a particularmedical diagnostic test kit in the augmented reality display experienceaccording to some embodiments described herein.

FIGS. 3C and 3D illustrate examples of augmented reality displays andgraphical user interfaces showing an overview of steps of a urinarytract infection diagnostic test and a drug test, respectively, containedwithin the medical diagnostic test kit container, according to someembodiments described herein.

FIG. 3E illustrates an example of a 2-D display and graphical userinterface that may be generated to facilitate a prescreening process tobe completed via user interaction on a user device (e.g., mobile phoneor tablet) prior to initiating a particular at-home medical diagnostictest according to some embodiments described herein.

FIGS. 4A and 4B illustrate an example flowchart of a method of providingan augmented reality experience for a user interacting with the medicaldiagnostic test kit container of FIG. 1 according to some embodimentsdescribed herein.

FIG. 4C illustrates an example flowchart of a method of trackinginventory of medical diagnostic test kits within the medical diagnostictest kit container and providing notifications to a user when inventoryis low according to some embodiments described herein.

FIG. 5 illustrates examples of items (e.g., at-home medical diagnostictest kits) that may be included in the medical diagnostic test kitcontainer or package of FIG. 1 according to some embodiments describedherein.

FIG. 6 illustrates an example of a user scanning a machine-readable codelocated on a particular medical diagnostic test kit using a mobile phonehaving a built-in camera according to some embodiments described herein.

FIG. 7 illustrates an example of a graphical user interface screen thatmay be displayed on a portable user device upon scanning of amachine-readable code of a particular medical diagnostic test kitaccording to some embodiments described herein.

FIGS. 8A-8J illustrate a series of example screen displays that can bedisplayed to a user to guide the user through the steps of administeringan at-home COVID-19 diagnostic test according to some embodimentsdescribed herein.

FIGS. 9A-9F illustrate a series of example screen displays that can bedisplayed to a user to guide the user through the steps of administeringan at-home drug test according to some embodiments described herein.

FIG. 9G illustrates an example of a virtual test pass that can begenerated following completion of one of the at-home medical diagnostictests contained within the medical diagnostic test kit container of FIG.1 according to some embodiments described herein.

FIGS. 10A-10H illustrate a series of example screen displays that can bedisplayed to a user to guide the user through the steps of administeringan at-home urinary tract infection test according to some embodimentsdescribed herein.

FIG. 11 illustrates an example of a graphic label (including amachine-readable code) that can be printed on or adhered to an externalsurface of a medical diagnostic test kit within the medical diagnostictest kit container or package of FIG. 1 according to some embodimentsdescribed herein.

FIG. 12 is an example of a graphic label (including a machine-readablecode) that can be printed on or adhered to an external surface of themedical diagnostic test kit container or package of FIG. 1 according tosome embodiments described herein.

FIGS. 13 and 14 are examples of graphic labels or inserts that may beprovided on or inside the medical diagnostic test kit container orpackage of FIG. 1 according to some embodiments described herein.

FIG. 15 illustrates an example flowchart of a method for facilitatingordering, fulfillment, and or delivery of prescription medicationfollowing a test result indicative of a medical condition that can betreated with prescription medication according to some embodimentsdescribed herein.

FIG. 16 illustrates an example flowchart of a method for facilitatingordering, fulfillment, and or delivery of prescription medication, withsteps broken down by the entity performing the steps according to someembodiments described herein.

FIGS. 17A and 17B illustrate examples of screen displays and graphicaluser interfaces that may be displayed to a user on a user device, suchas a mobile phone, to facilitate ordering of prescription medication andtracking of delivery of the prescription medication according to someembodiments described herein.

FIG. 18 is a block diagram illustrating an example embodiment of acomputer system configured to run software for implementing one or moreembodiments of the systems, methods, and devices disclosed herein.

FIG. 19 is a block diagram illustrating an example embodiment of acomputer system configured to run software for implementing one or moreembodiments of the systems, methods, and devices disclosed herein.

DETAILED DESCRIPTION

Although certain preferred embodiments and examples are disclosed below,inventive subject matter extends beyond the specifically disclosedembodiments to other alternative embodiments and/or uses and tomodifications and equivalents thereof. Thus, the scope of the claimsappended hereto is not limited by any of the particular embodimentsdescribed below. For example, in any method or process disclosed herein,the acts or operations of the method or process may be performed in anysuitable sequence and are not necessarily limited to any particulardisclosed sequence. Various operations may be described as multiplediscrete operations in turn, in a manner that may be helpful inunderstanding certain embodiments; however, the order of descriptionshould not be construed to imply that these operations are orderdependent. Additionally, the structures, systems, and/or devicesdescribed herein may be embodied as integrated components or as separatecomponents. For purposes of comparing various embodiments, certainaspects and advantages of these embodiments are described. Notnecessarily all such aspects or advantages are achieved by anyparticular embodiment. Thus, for example, various embodiments may becarried out in a manner that achieves or optimizes one advantage orgroup of advantages as taught herein without necessarily achieving otheraspects or advantages as may also be taught or suggested herein.

Certain exemplary embodiments will now be described to provide anoverall understanding of the principles of the structure, function,manufacture, and use of the devices and methods disclosed herein. One ormore examples of these embodiments are illustrated in the accompanyingdrawings. Those skilled in the art will understand that the devices andmethods specifically described herein and illustrated in theaccompanying drawings are non-limiting exemplary embodiments and thatthe scope of the present invention is defined solely by the claims. Thefeatures illustrated or described in connection with one exemplaryembodiment may be combined with the features of other embodiments. Suchmodifications and variations are intended to be included within thescope of the present technology. The section headings used herein aremerely provided to enhance readability and are not intended to limit thescope of the embodiments disclosed in a particular section to thefeatures or elements disclosed in that section.

Some embodiments herein are directed to a medical diagnostic test kitcontainer or package that functions similar to a first aid kit butincludes several at-home medical diagnostic test kits of different typesthat a household (e.g., an individual or family), care facility orassisted living center, or other group or individual, could use tocomplete at-home medical testing. The diagnostic test kit container orpackage may be purchased from an e-commerce provider or a retail storewithout requiring a prescription and stored and used on demand as needsarise for diagnostic or medical testing. For example, if an individualis feeling sick or experiencing symptoms of a medical condition (such asCOVID-19, influenza, or urinary tract infection), the individual mayopen the medical diagnostic test kit container and select an appropriateat-home diagnostic test and complete the at-home medical diagnostictest. The at-home medical diagnostic tests may be self-administered,administered by another individual in the household or care facility, ora health care provider.

Of course, the medical diagnostic test kits may also be used even ininstances where no symptoms are being experienced, as desired. Inaddition, if a negative screening test is required prior to travel oremployment (such as a negative COVID-19 test or a negative drug test),the medical diagnostic test kit container may include screening teststhat are certified and accepted as proof by government agencies, travelcompanies and institutions (such as airlines, cruise ship companies),restaurants, gyms, fitness centers, hospitals, other retailestablishments, and employers that may require proof of negativediagnostic tests.

Different medical diagnostic test kit containers or packages may includevarious types and numbers of tests designed for different individuals,households, care facilities, etc. A label on the diagnostic test kitcontainer may indicate the types and numbers of medical diagnostic testsin the particular container or package. In addition, supplementalmedical diagnostic test kits may be ordered (e.g., via an e-commercewebsite or platform) when needed to restock supply. Certain medicaldiagnostic test kits may require a prescription or approval from ahealth care provider prior to ordering. Other medical diagnostic testkits may be purchased without any prescription or approval at the timeof purchase.

The medical diagnostic test kit container or package may include amachine-readable code located on an external surface of the box that canbe scanned by a camera of a user device (such as a personal computer, acellular phone, a smartphone, a laptop, a tablet computer, smartglasses, an e-reader device, an audio player, or another device capableof connecting to and communicating over a network, whether wired orwireless) to initiate an augmented reality interactive experience foruser computing devices that have augmented reality capability (e.g.,AR-compatible smartphone, tablet, or smart glasses). The augmentedreality experience can include, for example, interactive displays thatshow the types of medical diagnostic test kits included in the medicaldiagnostic test kit container or package, an overview of the stepsrequired for each of the medical diagnostic tests, the materials (e.g.,test equipment) included in the medical diagnostic test kits, and aguided step-by-step process to facilitate completion of each of themedical diagnostic tests. The augmented reality experience may helpusers visualize and complete the steps of an at-home test more easilyand provide an enhanced user experience.

A remote health testing and diagnostic platform (e.g., a digitalpoint-of-care platform operated by a commercial entity, such as eMedbased in Florida) may also be used to facilitate coordination withproctors to enable certification of certain of the diagnostic tests, tofacilitate ordering and delivery of prescription medicine that may behelpful to treat a medical condition identified by a medical diagnostictest in the medical diagnostic test kit package, to facilitategeneration of a certification or pass that can be displayed as proof ofa negative screening test (such as a negative COVID-19 test), tofacilitate re-ordering or supplemental ordering of medical diagnostictest kits when inventory of a particular medical diagnostic test kittype in the medical diagnostic test kit container or package is low orout of stock, and/or to generate pre-screening surveys to determinewhether or not it makes sense for the user to actually complete aparticular medical diagnostic test.

At-home medical testing provides both safety and convenience to patientsand medical providers. In-person visits by individuals with infectiousdiseases endangers both medical professionals, as well as anyone whoencounters the individuals on their way to the in-person visit or in thewaiting room. At-home testing does not involve personal contact betweenthe patient and any other individuals who may otherwise be at risk.Furthermore, at-home testing is simply more convenient, as neithermedical providers nor patients need to leave the safety or comfort oftheir home in order to administer a test using remote testing platforms.

Additionally, because of advancements in medical and logisticstechnology, especially as described herein, at-home testing can now beextremely fast. In some cases, medical diagnostic tests can beadministered and read within seconds. Other tests may require a curetime before being read or may require delivery to a laboratory toreceive results, but results can still be received within days in mostcases.

Applications for at-home medical testing are abundant. For example,at-home testing can be used by travelers in any location to ensure thatthe traveler is healthy before and/or after arriving at a destination,without having to locate medical care in an unfamiliar locale.Furthermore, at-home testing may prevent the spread of infectiousdiseases by providing travelers knowledge of when to quarantine or avoidtraveling altogether, and to avoid bringing home an infectious disease.At-home testing may also be useful for sensitive individuals such as theelderly and children. At-home testing may provide a better experiencefor such sensitive individuals, especially in cases in which the testingprocedure is uncomfortable or invasive. At-home testing can mean thatthe test is done in a safe, comfortable, and familiar environment, sosensitive individuals may feel less stressed and worried during theirtest, allowing testing to proceed more smoothly. In some instances,at-home testing can be performed in a user's home, although this neednot be the case in all instances. For example, as used herein, at-hometesting can refer to testing performed in other locations outside thehome, such as in hotel rooms, airports, or other remote locations whereaccess to an in-person healthcare provider is not available ordesirable. Another consideration for at-home testing is privacy. At-hometesting can be private and discreet, which is ideal for high-profileindividuals or sensitive individuals who want to get tested withoutleaving their homes. Also, accessibility considerations favor at-hometesting. At-home testing is ideal for anyone who has transportationissues or mobility/accessibility considerations.

In some embodiments, the remote health testing and diagnostic platformmay facilitate administration of a medical diagnostic test to a patientwith the guidance of a proctor. In some embodiments, the proctor maycomprise uncertified personnel, certified medical personnel, and/or aproctor for monitoring an algorithm such as computer software, which mayadminister a medical diagnostic test. In some embodiments, the computersoftware is not administering the medical diagnostic test but rather ismonitoring the medical diagnostic test for abnormalities or deviationsor inconsistencies in the administration or performance or procedure ofthe medical diagnostic test that is being administered by theuncertified personnel and/or certified medical personnel and/or medicalpersonnel and/or the like. In some embodiments, the patient may beprovided with step-by-step instructions for test administration by theproctor within a testing environment. The platform may display unique,dynamic testing interfaces to the patient and proctor to ensure propertesting protocols and/or accurate test result verification. The displaysmay be enhanced with augmented reality content overlaid on imagesobtained by cameras of a user device, such as a smartphone or tablet, toenhance the user experience and reduce user compliance errors.

In some embodiments, the platform may provide a testing environmentcomprising a private communication channel (such as over the internet)between a proctor and a patient. In some embodiments, the testingenvironment may comprise one or more unique user interfaces that mayfacilitate seamless testing, submission and verification. In someembodiments, the platform may provide for automatic transmission ofverified test results to users, relevant authorities, and third parties.In some embodiments, the platform may generate a unique health card orpassport, which may provide an easily accessible and understandabletesting summary for a patient and/or third parties.

In some embodiments, the platform may also be configured to provideurgent care to patients in need by collecting symptom and medical datafrom patients and providing such data to relevant medical professionalsand pharmacies. In some embodiments, the platform may facilitatediagnosis of a patient by a third-party medical provider and fulfillmentand even delivery of a drug prescription by a third-party pharmacy and athird-party courier service, without any of the parties having direct(e.g., physical or in person) contact.

At-Home Medical Diagnostic Test Kit Container

FIG. 1 illustrates an example of an at-home medical diagnostic test kitcontainer or package 100 that may be utilized in conjunction with aremote health testing and diagnostic platform (e.g., platform 1902 shownin FIG. 19 ). The medical diagnostic test kit container or package 100may function similar to a first aid kit but, instead of includingbandages, gauze pads, wraps, ointments, or other typical first aid kitsupplies, includes a plurality of medical diagnostic test kits ofvarious types that can be used to perform at-home or self-administeredmedical diagnostic tests. The diagnostic test kit container 100 maycomprise a box, package, canister, or other container adapted to holdand store contents. The diagnostic test kit container 100 may be made ofplastic, cardboard, metal, polymeric, or other material.

The medical diagnostic test kit container 100 may include one or moregraphics (e.g., images and/or alphanumeric text). The graphics may beprinted on an exterior surface of the medical diagnostic test kitcontainer 100 or may be printed on an adhesive label or sticker that isadhered to the exterior surface of the medical diagnostic test kitcontainer 100. The graphics may include, among other things, amachine-readable code 105 (e.g., QR code, AR code, bar code, datamatrixcode, PDF417 code, Aztec code) that, when scanned or imaged by a userdevice, such as a mobile computing device having one or more built-incameras, causes the user device to provide information about thecollection of medical diagnostic test kits within the medical diagnostictest kit container 100 as a whole, about the individual medicaldiagnostic test kits, and/or about the medical diagnostic teststhemselves. In one implementation, the machine readable code 105 is anAR code configured to facilitate display of augmented reality content.In some embodiments, the machine readable code 105 may correspond to agraphic (e.g., an image, logo, etc.) that an application or web app mayrecognize using one or more computer vision techniques to provide one ormore pieces of the aforementioned information.

Although the machine-readable code 105 is shown located on a topexternal surface of the medical diagnostic test kit container 100 in acentral location, it should be appreciated that other locations for themachine-readable code 105 are also contemplated (e.g., other locationson the top external surface, locations on a different external surface,internal locations). In addition, there may be multiple instances of themachine-readable code 105 at various locations on the medical diagnostictest kit container 100.

In accordance with various embodiments, the medical diagnostic test kitsthat may be included in the medical diagnostic test kit container 100include, but are not limited to, the following:

Test Name Condition(s) Test Mechanism Sample Type COVID-19 Rapid TestKit SARS-CoV-2 Antigen Nasal Swab (Anterior) UTI Emergency Kit UTIAnalyte Urine Drug Test Drug Antigen Saliva Syphilis Rapid Test KitSTD/STI Analyte Finger Prick COVID-19 All-In-One SARS-CoV-2 PCR(molecular) Nasal Swab Test Kit (Anterior) Strep Strep A ImmunolateralFlow Throat Swab Cell Flu Influenza A/B Immunolateral Flow Nasal SwabCell (Anterior) UTI Test Strips UTI Analyte Urine STD Multitest STD/STILAMP Urine Sexual Health Multi-Test STD/STI Lateral immunoflowMultiple - blood or Pack fluid sample IGM & IGG COMBO SARS-CoV-2Antibody Finger Prick COVID-19 ANTIBODY Gonorrhea Rapid Test Kit STD/STIAnalyte Genital Swab Hepatitis B Rapid Test Kit STD/STI Analyte FingerPrick Chlamydia Rapid Test Kit STD/STI Analyte Genital Swab

The medical diagnostic test kits may include test kits configured fordiagnosing or testing various medical conditions (which may besymptomatic conditions or asymptomatic conditions) and may involvevarious different test mechanisms (e.g., analyte tests, antibody tests,polymerase chain reaction (PCR) tests, lateral flow immunoassay tests,loop mediated isothermal amplification (LAMP) assay tests, etc.), andmeans of obtaining diagnostic samples (e.g., urine, finger prick,saliva, nasal swab, genital swab, throat swab, etc.).

Some of the medical diagnostic test kits may be administered when anindividual is not feeling well or is experiencing symptoms of asuspected medical condition. Some of the medical diagnostic test kits,such as COVID-19 test kits or drug test kits, may be administeredon-demand when an individual is required to show proof of a negativediagnostic test (e.g., prior to travel or entry into a public event orretail or commercial building, prior to employment or periodicallyduring employment for verification, prior to attending school orcollege, etc.).

In several implementations, the machine-readable code 105, when scannedby a camera of the user device (e.g., using a camera application or a QRcode scanner application of the user device), can direct the user (e.g.,via a Web browser application stored on the user device) to aproprietary platform website or Web application running on one or moreservers, or a software application stored on the user device, that canprovide the user with an option to initiate an augmented realityexperience to explore the contents of the medical diagnostic test kitcontainer 100 using the user device without even opening the medicaldiagnostic test kit container 100.

FIG. 2A illustrates an example of an individual scanning themachine-readable code 105 on the medical diagnostic test kit container100 using a built-in camera (e.g., rear-facing camera) of a user device110 (such as a mobile phone, smartphone, tablet, laptop, e-Readerdevice, smartwatch, smart glasses). The real-time video images obtainedby the camera(s) of the user device 110 can be displayed on a displayscreen 111 of the user device 110. As shown, a graphical user interfacemay be presented on the display screen 111 that allows the user tochoose (by interacting with an image and/or text hyperlink or button 112on the display screen 111) to navigate to a proprietary platform websiteusing a Web browser application stored on the user device 110 capable ofaccessing the Internet.

Clicking or tapping on the image and/or text hyperlink or button 112 cancause a Web browser to launch and navigate the user to a proprietaryplatform or provider website (e.g., a website controlled and monitoredby the provider of the medical diagnostic test kit 100 or operator of aremote health testing and diagnostic platform). FIG. 2B illustrates anexample screen display on the user device 110 that can facilitate userinitiation of an augmented reality experience associated with themedical diagnostic test kit container 100. The provider or platformwebsite may include a user-selectable option (e.g., a graphical userinterface button 113) to launch an augmented reality experience that isimplemented by a Web application or software application. The Webapplication or software application, or portions thereof may be storedon a provider or platform server, a cloud server, and/or local storageof the user device 110.

Augmented Reality Experience Associated with Medical Diagnostic Test KitContainer

If the user device 110 is capable of implementing an augmented realityexperience, the Web application or software application can beconfigured to present the user with augmented reality content includinggraphics and/or alphanumeric text conveying various information to theuser while providing an aesthetically-pleasing enhanced user interactionexperience. The information can include, for example:

-   -   Information about the contents within the medical diagnostic        test kit container 100 (e.g., an overview of the collection of        medical diagnostic test kits)    -   Information about each individual medical diagnostic test in the        collection (e.g., condition(s) tested, time to result, test        accuracy, whether certified proctors are required, testing        materials involved, etc.)    -   Information about how each individual medical diagnostic test is        taken or how it works (e.g., an overview of how the test is to        be taken with infographics and/or text demonstrating various        steps in the testing process and/or the testing materials        involved).

FIGS. 3A-3D illustrate various examples of augmented reality contentrelated to the medical diagnostic test kit container 100 that can begenerated and displayed using the camera(s) and display screen 111 ofthe user device 110. Each of FIGS. 3A-3D may represent a scene ascaptured using the cameras of user device 110 and overlaid withaugmented reality content. For example, the medical diagnostic test kitcontainer 100 as shown in FIGS. 3A-3B may correspond to an image of areal world object. The machine-readable code 105 may serve as a fiducialor anchor point from which a coordinate frame, or registrationcalibration, for the augmented reality display or presentation can beestablished. In some implementations, graphics other than themachine-readable code 105 (e.g., a logo, a photo, etc.) on the medicaldiagnostic test kit container 100 may alternatively or additionally beleveraged to establish the coordinate frame or registration referencepoint for the augmented reality display or content presentation.

FIG. 3A illustrates an example of augmented reality content thatdisplays the types of medical diagnostic test kits located within aparticular medical diagnostic test kit container 100. The augmentedreality content includes virtual images 301 of the various medicaldiagnostic test kits positioned to appear hovering over, or above, themedical diagnostic test container 100 and spaced apart from each other.For example, an augmented reality animation may play that “explodes” thevirtual images 301 out of the medical diagnostic test kit container 100as 3D icons floating in world space above the medical diagnostic testkit container 100. The virtual images 301 include text stating the nameof the test, a machine-readable code (e.g., QR code), and one or moreuser-selectable buttons, images, and/or text icons 302 that, if selectedby a user, provide further information about the particular selectedmedical diagnostic test kit and/or medical diagnostic test. Text on thebuttons or icons 302 may include information to indicate that selectionby the user will provide more details. The virtual images or icons 301may also be selectable by the user to provide the user selection inputdata for further details. Although the buttons or icons 302 are shown ina position below the virtual image of the diagnostic test kit, otherpositions are contemplated as well. In addition, the virtual images 301of the medical diagnostic test kits may be displayed in otherarrangements or at other locations or positions.

FIG. 3B illustrates an example of a further augmented reality displayand graphical user interface following user selection of a particularmedical diagnostic test kit in the augmented reality display associatedwith FIG. 3A. As shown, the augmented reality content includes a shadowor highlighting feature 305 surrounding the virtual image 301 of theselected diagnostic test kit (in this illustration, the COVID-19 testkit). In addition, or as an alternative, the virtual image 301 of theselected medical diagnostic test kit may be enlarged or appear closer tothe user than the virtual images of the unselected medical diagnostictest kits.

Further augmented reality content related to the selected medicaldiagnostic test kit may be displayed below the virtual image 301 of theselected medical diagnostic test kit. For example, the further augmentedreality content may include further textual information about theselected medical diagnostic test kit, such as condition(s) tested, testaccuracy, and time to result. The further augmented reality content mayinclude a face sheet or card that animates out of the virtual image 301and is displayed surrounding the virtual image 301 in world space (e.g.,above, below, to the right or left). The further augmented realitycontent may also include additional user-selectable buttons, iconsand/or text 303 that, when selected by a user in the augmented realityexperience, provide the user with further information about how theselected medical diagnostic test works and/or to initiate apre-screening survey or test related to the selected medical diagnostictest. Again, the locations and content of the further augmented realitycontent may vary as desired and/or required.

FIGS. 3C and 3D illustrate examples of augmented reality content thatincludes information about how a particular medical diagnostic test istaken or how it works. This further augmented reality content may begenerated upon receipt of user input data indicating a request forfurther details or information. FIG. 3C illustrates example augmentedreality infographics 307 showing an overview of the steps involved in aurinary tract infection (UTI) test and FIG. 3D illustrates exampleaugmented reality infographics 308 showing an overview of the stepsinvolved in a drug test. The overview of steps may be presented in anaugmented reality video, animation, or still images. The infographics307, 308 may be displayed at various positions or locations with respectto the medical diagnostic test kit container 100.

FIG. 3E illustrates an example of a 2-D display and graphical userinterface 310 that may be generated and presented on the display screen111 of the user device 110 (e.g., personal computer, a cellular phone, apair of smart glasses, a smartwatch, a smartphone, a laptop, a tabletcomputer, an e-reader device, an audio player, or another device capableof connecting to and communicating over a network, whether wired orwireless) if the user selects user-selectable content in the augmentedreality experience to initiate a prescreening survey or chatbot. Theillustrated display may be the first question of several questions thatare completed via user interaction involving graphical user interfaceson a user device (e.g., mobile phone or tablet) prior to initiating aparticular at-home medical diagnostic test.

The prescreening survey or test may help determine whether the usershould take the selected medical diagnostic test. Although the user mayobtain the medical diagnostic test kit container 100 without aprescription (and thus may take any of the medical diagnostic tests inthe diagnostic test kit container 100 whenever he or she feels like it),it may not be a worthwhile use of a particular medical diagnostic testif the user is not exhibiting the corresponding symptoms. In someimplementations, therefore, as a user experience enhancement, theprescreening surveys can be used to help users avoid wasting medicaldiagnostic test kits in situations where usage is deemed unnecessary.

In some implementations, the health testing and diagnostic platform(e.g., platform 1902 shown in FIG. 19 ) may receive user input of surveyanswers from the user device 110 and attempt to pre-qualify the userbased on available guidelines, such as government stipulated testingrequirements. In some implementations, information can be gathered aboutthe user that may facilitate various functionality of the health testingand diagnostic platform. For example, the user's identity can beverified. Verification of the user's identity can occur in various waysas described further below. In some implementations, verification of theuser's identity comprises checking the user's ID (e.g., driver's licenseor passport). In some implementations, the user's identity is verifiedusing biometrics. Additionally, information about the user may begathered at this stage which may facilitate matching the user to aproctor within the system in a manner that improves the efficiency ofthe system.

In addition to checking symptoms, the user patient may also be promptedby the platform to complete a medical questionnaire to provideadditional information regarding the patient's condition, healthhistory, and/or other relevant information. In some implementations, theinformation gathered can include information regarding the userpatient's travel history and/or future travel plans. For example, theprocess can include presenting the user with questions regarding theirtravel plans (e.g., “Are you planning to travel into or out of theUnited States within the next 72 hours?”).

FIGS. 4A and 4B illustrate an example flowchart of a method 400 ofproviding an augmented reality experience for a user interacting withthe medical diagnostic test kit container 100. At Block 405, a remotehealth testing and diagnostic platform (e.g., software application orWeb application upon execution of program instructions stored on acomputer-readable storage medium, such as platform 1902 shown in FIG. 19) initiates an augmented reality experience setup associated with themedical diagnostic test kit container 100. The initiation of theaugmented reality experience setup at Block 405 may be triggered byreceipt of user input data (e.g., the user selection of a selectablegraphical user interface button or other content on a platform webpageor Web application) that indicates a desire to launch an AR experienceassociated with the medical diagnostic test kit container 100.

For example, to get to this point, a user may scan the machine-readablecode 105 (e.g., QR code) on the exterior of the medical diagnostic testkit container 100 using a camera of the user device 110 (e.g.,smartphone or tablet), as shown in FIG. 2A. Then, in response to theuser scanning the machine-readable code 105, the user device 110provides the user with an opportunity to proceed to a URL (webpage) thatis associated with the machine-readable code 105. Receiving user inputdata indicating that the user would like to proceed to the URL (webpage)can trigger the user device 110 to proceed to the URL (webpage), whichin turn provides the user with the opportunity to launch the ARexperience, as shown in FIG. 2B.

At Block 410, the remote health testing and diagnostic platform (e.g.,software application or Web application) establishes a coordinate framefor the augmented reality experience associated with the medicaldiagnostic test kit container 100. The platform may use themachine-readable code 105 and/or other graphics or portions of themedical diagnostic test kit container 100 to establish the coordinateframe, or registration.

At Block 415, augmented reality content associated with the medicaldiagnostic test kits contained within the medical diagnostic test kitcontainer 100 is displayed or overlaid on real-time, real-world imagesobtained by the camera(s) of the user device 110, as shown for examplein FIG. 3A. At Block 420, the augmented reality content and display isadjusted based on receipt of user input data. For example, the augmentedreality content is adjusted to indicate or highlight a selecteddiagnostic test kit and/or to display additional information related toa particular diagnostic test kit, as shown in FIGS. 3B-3D. At Block 425,a prescreening survey or questionnaire is optionally initiated upon userrequest (e.g., upon the user clicking on, tapping, or touching viatouchscreen interface a “Prescreening” virtual button 302 in theaugmented reality display of FIG. 3B).

The method 400 may continue following the prescreening survey. Turningto FIG. 4B, the method 400 may proceed with facilitating completion ofone of the at-home medical diagnostic tests using a medical diagnostictest kit within the medical diagnostic test kit container 100. At Block430, in some implementations, upon completing the prescreening survey, arecommendation may be generated by the health testing and diagnosticplatform and presented to the user concerning whether the user shouldtake the particular medical diagnostic test. The user may also bepresented with an opportunity to indicate that he or she would like toproceed with taking the particular medical diagnostic test, regardlessof the recommendation. At Block 435, a request is received by the healthtesting and diagnostic platform to proceed with taking a particularat-home medical diagnostic test (e.g., a virtual graphical userinterface button or other user-selectable image, icon, and/or text linkpresented on a display screen 111 of the user device 110).

At Block 440, augmented reality content may be generated and displayedon the user device 110 that includes step-by-step visual instructionsand/or infographics corresponding to the particular at-home medicaldiagnostic test. Example augmented reality content that may be overlaidon real-time, real-world images of the user and/or diagnostic test kitobtained from front-facing and/or rear-facing cameras of the user device110 is shown, for example, in FIGS. 8A-8J, 9A-9F, and 10A-10H. In someimplementations, the step-by-step visual instructions and/orinfographics may be presented in a 2D format and not as AR content.

At Block 444, the remote health testing and diagnostic platform mayfacilitate connection of the user with a proctor via live video (e.g.,over the Internet or cellular telecommunications network) using the userdevice if the particular medical diagnostic test requires a proctor toobserve at least a portion of the test administration for certificationpurposes. In some embodiments, the user may be connected with a proctoror other personnel while performing the testing procedure at block 440at the user's request (e.g., to receive assistance with performing aspecific step, etc.). In some embodiments, at block 444 a proctor orother personnel may observe at least a portion of the testadministration for certification purposes without engaging in a livevideo connection with the user. At Block 448, the remote health testingand diagnostic platform may optionally generate a virtual, or digital,test completion pass for the user, as will be described further below.In some implementations, block 448 may additionally or alternativelyinclude one or more steps for procuring prescription medicine orotherwise receiving treatment, such as one or more of the stepsdescribed below with reference to FIGS. 15-17B.

Medical Diagnostic Test Kit Container Inventory Tracking

FIG. 4C illustrates an example flowchart of a method 450 of trackinginventory of medical diagnostic test kits within the medical diagnostictest kit container 100 and providing notifications to a user wheninventory is low. At Block 452, the remote health testing and diagnosticplatform (e.g., platform 1902 shown in FIG. 19 ) tracks use of medicaldiagnostic test kits in the medical diagnostic test kit container 100.The remote health testing and diagnostic platform may be pre-programmedwith the initial start count or tally of each type of medical diagnostictest kit in the medical diagnostic test kit container 100 or the usermay indicate or provide the initial start count or tally. The remotehealth testing platform may track inventory, for example, by decreasinga count or tally upon user indication of initiation of a particularmedical diagnostic test. Of course, the count or tally may be decreasedat other stages of the test taking process as well. For example, theuser may be requested to scan a machine-readable code located onpackaging of a particular medical diagnostic test kit once thediagnostic test is completed using that kit and the scanning of themachine-readable code may cause the remote health testing platformtracking program to decrease the count or tally for that type orcategory of medical diagnostic test kit. In some embodiments, thisinformation may be stored and managed in association with the user'saccount.

At Block 454, the remote health testing and diagnostic platform mayprovide an indication to a user (via an alert notification, textmessage, email message or other notification means) that a particularcategory or type of medical diagnostic test kit(s) is running low or hasbeen completely depleted and is in need of a resupply. In someimplementations, the remote health testing platform may provide theindication by presenting a modified representation of the virtualmedical diagnostic test kit image in the augmented reality display. Forexample, an out-of-stock medical diagnostic test kit may be presented ingray or other different color, as an outline, with highlighting, and/orwith one or more graphics (e.g., strikethrough symbol, letter X, orcircle with a diagonal line through it) indicating that the medicaldiagnostic test kit container 100 no longer includes any of theparticular medical diagnostic test kit. The method 450 may optionallyinclude (at Block 456) providing an option for a user to purchaseadditional medical diagnostic test kits upon receipt of the indication(e.g., alert or other notification). The option may be provided via ahyperlink or user-selectable graphical icon, button, or image to directthe user to a URL or Webpage or e-commerce portal to facilitatepurchasing of additional medical diagnostic test kits. In someimplementations, the option may be presented using an inline HTML iframeelement.

At-Home Medical Diagnostic Test Kits

FIG. 5 illustrates examples of items (e.g., at-home medical diagnostictest kits 115) that may be included in the medical diagnostic test kitcontainer or package 100. As shown, the particular medical diagnostictest kit container 100 includes one or more drug test kits, one or moreCOVID-19 test kits, one or more UTI test kits, and one or more sexuallytransmitted infection (STI) test kits. Different diagnostic test kitcontainers 100 may include different types and amounts of test kits 115geared toward particular households, individuals, or other groups orfacilities, depending on needs, lifestyles, or circumstances. The numberof total test kits 115 may vary (e.g., 2 test kits, 3 test kits, 4 testkits, 5 test kits, 6 test kits, 7 test kits, 8 test kits, 9 test kits,10 test kits, more than 10 test kits).

As shown in FIG. 5 , in some implementations, each of the medicaldiagnostic test kits 115 inside the medical diagnostic test kitcontainer 100 may bear its own machine-readable code 120 (e.g., QR code,AR code, PDF417 code, bar code, datamatrix code, Aztec code). Themachine-readable codes 120 on the individual medical diagnostic testkits 115 may be positioned on an external surface of packaging of thediagnostic test kit 115 but may alternatively be positioned in locationsother than the location illustrated in FIG. 5 . In some implementations,the machine-readable code 120 that is scanned may be printed on one ormore of the diagnostic test kit materials (rather than the box or otherpackaging). In some implementations, other types of machine-readablecodes (e.g., bar codes, etc.) can be used in addition to or in place ofthe illustrated QR codes.

The external surface of the packaging of the medical diagnostic test kit115 may also include graphics, logos, photos, or textual content inaddition to the machine-readable codes 120. Multiple machine-readablecodes 120 may be positioned at different locations on each medicaldiagnostic test kit packaging in some implementations. In someimplementations, one or more computer vision techniques may be leveragedto identify test kit materials and packaging instead of or in additionto the QR code scanning techniques.

In accordance with several implementations, scanning of amachine-readable code 120 on a particular medical diagnostic test kit115 may cause the user device 110 to automatically initiate an augmentedreality experience associated with the particular medical diagnostictest kit 115. Again, the machine-readable code 120, alone or incombination with other graphics or portions of the medical diagnostictest kit 115 may serve as a fiducial reference or registration point forestablishing a coordinate frame for the augmented reality contentpresentation in some implementations. In some implementations,simultaneous localization and mapping (SLAM) or other autonomous controlmethods or techniques may be used to calculate a spatial relationshipbetween the user device 110 and multiple keypoints.

FIG. 6 illustrates an example of a user scanning a machine-readable code120 located on a particular medical diagnostic test kit 115 (in thisinstance, a COVID-19 test kit) using a user device 110 (e.g., mobilephone) having one or more built-in cameras. The machine-readable codes120 (e.g., QR codes, AR codes) may be scanned while a particular medicaldiagnostic test kit 115 remains within the medical diagnostic test kitcontainer 100 or after removal of the particular medical diagnostic testkit 115.

FIG. 7 illustrates an example of a graphical user interface screen thatmay be displayed on a user device 110 (e.g., mobile phone, smartphone,or tablet) upon scanning of the machine-readable code 120 of aparticular medical diagnostic test kit 115. As shown, the graphical userinterface may include a user-selectable button 125 or other graphic ortextual link that provides the user with an option to initiate takingthe test associated with the particular medical diagnostic test kit 115for which the machine-readable code 120 has been scanned. Upon receiptof a user indication or user input data (e.g., pressing of theuser-selectable button 125 on the graphical user interface), theaugmented reality content may transition to the step-by-step guide tocompletion of the medical diagnostic test using the medical diagnostictest kit 115.

Augmented Reality (AR) Based Testing Guidance for At-Home MedicalDiagnostic Test Kits

In some implementations, the remote health testing and diagnosticplatform (e.g., platform 1902 shown in FIG. 19 ) may provide augmentedreality (AR) based testing guidance to users and/or proctors. Becauseusers and proctors generally interact with the platform using devicesthat include displays, AR-based testing guidance can be overlaid ontothe displays to facilitate testing and/or proctoring. For example,graphics can be overlaid onto a live video feed of the medicaldiagnostic test kit (as provided by one or more cameras of the userdevice 110) to help the user properly open, set up, utilize, and/ordispose of the test kit 115. As a more specific example, in some tests,the user may be required to deposit drops of a solution onto a certainportion of a test card (see, for example, FIG. 8D, described below). Theuser can be instructed to position the test kit 115 such that it iswithin the view of the camera and can be viewed on the user's screen.Augmented reality guidance (infographics, images and/or text) indicatingwhere to deposit the drops can be overlaid onto the user's screen toindicate where the user should place the drops of solution. As anotherexample, when the user needs to access a swab within the test kit 115,the location of the swab can be highlighted using AR on the user'sscreen.

AR-based guidance can be implemented in a variety of different ways. Inthe illustrated examples herein, a user accesses the remote healthtesting and diagnostic platform using a user device 110 (e.g.,smartphone or tablet). In this example, the user device 110 includesboth forward facing and rearward facing cameras. One or both of thesecameras can be used during a testing procedure to capture images of, forexample, the user and/or a test kit 115 used during the testingprocedure. Further, the images captured by the forward and/or rearwardfacing cameras can be displayed to the user on a display 111 of the userdevice 110. Moreover, AR-based guidance can be added to the imagesdisplayed to the user to facilitate and improve the testing experience.Examples of AR-based guidance that can be displayed to the user areshown in FIGS. 8A-H, described below.

FIGS. 8A-8J illustrate a series of example screen displays that can bedisplayed to a user to guide the user through the steps of completing anat-home COVID-19 diagnostic test according to some embodiments describedherein. The screen displays may include augmented reality displaycontent that is overlaid on real-time, real-world camera images ofcomponents or portions of the medical diagnostic test kit 115 and/or theuser. As shown, the screen displays may also include infographics, textinstructions, and user-selectable content (e.g., buttons) to facilitatereceipt of user indication of completion of each step of the testingprocess in order to continue on to the next step. FIG. 8A includes adisplay that instructs the user to take the contents out of the COVID-19test kit. FIG. 8B includes a display that instructs the user to flipover the COVID-19 test kit. The augmented reality content may include avirtual arrow image overlaid on the real-world image of the test kit.FIG. 8C includes a display that is zoomed in on a certain portion of thetest kit, potentially for verification that the test kit is sealed andhas not been used or tampered with prior to administration of the testor to scan a machine-readable code on the test kit.

FIG. 8D includes a virtual image or animation of a bottle dropper (whichmay be one of the real-world items within the COVID-19 test kit) and atextual display of “X 6” indicating to the user to insert 6 drops of thefluid from the bottle dropper into the indicated hole or window on theCOVID-19 test kit. FIG. 8E includes a virtual image or animation of acotton swab stick (which may be another real-world item within theCOVID-19 test kit) being inserted within a nostril, thus guiding theuser to perform this step of the COVID-19 diagnostic test. FIG. 8Fincludes a virtual image or animation that includes a curved arrow andthat may show the cotton swab stick rotating, as well as a textualdisplay of “X 3”, to indicate to the user to rotate the cotton swabthree times within the nostril.

FIG. 8G includes a virtual image or animation of an arrow and a cottonswab stick guiding the user to insert the tip of the cotton swab stickthat was inserted and rotated within the nostril into the indicatedlower hole on the COVID-19 test kit. FIG. 8H includes a virtual image oranimation of an upward-directed arrow and the cotton swab stick guidingthe user to advance the cotton swab stick upward until the cotton tip ofthe cotton swab tip is visible within the upper window or hole of theCOVID-19 test kit. The upward arrow may also indicate to the user that acovering of an adhesive strip on the exterior of the COVID-19 test kitshould be removed. FIG. 8I again includes a curved arrow virtual imageor animation to guide the user to fold the two portions of the COVID-19test kit together to seal the portions together to facilitate testing ofthe sample. FIG. 8J shows a screen display including a timer to guidethe user as to how long to wait until the results can be viewed foraccuracy.

FIGS. 9A-9F illustrate a series of example screen displays that can bedisplayed to a user to guide the user through the steps of completing anat-home drug test according to some embodiments described herein. Again,the screen displays may include augmented reality display content thatis overlaid on real-time, real-world camera images of components orportions of the medical diagnostic test kit 115 and/or the user. FIG. 9Ashows a screen that may be displayed after scanning of themachine-readable code 120 on a drug test kit and provides auser-selectable option on the graphical user interface (e.g., auser-selectable button) to facilitate receipt of user input data toproceed with administration of the medical diagnostic test.

In some implementations, as shown in FIG. 9B, the user must log in tothe health testing platform or Web application prior to proceeding withthe diagnostic test (e.g., drug test) in order to authenticate the userand to facilitate tracking and processing of test results and/orgeneration of a virtual pass upon completion of the testing process.FIG. 9C shows a screen display in which textual instructions areprovided to the user guiding the user as to what to do. A visual imageis also displayed to visually show the user the step to complete. A boxis overlaid on the image so that the user can fix his or her face withinthe box while performing the testing step of swabbing his or her mouthwith a swab located in the drug test kit. The display further includes acountdown timer.

FIG. 9D includes instructions and a countdown timer guiding the user towait to scan or take an image capture of the results until after acertain amount of time. The display may also include overlaidinformation as to how to interpret the test results. FIG. 9E indicatesthe test results to the user. The display may also include overlaidvirtual content showing a box to guide the user as to what portion ofthe test kit to capture with a camera of the user device in order tocapture the drug test results in the image. FIG. 9F displays moredetailed test results and provides an option for the user to obtain moreinformation regarding the test results. In some embodiments, the systemsdisclosed herein are configured to determine test results based at leastin part on images captured of a medical diagnostic test, such as a UTIor drug test, and overlay subsequent images of the diagnostic test asdisplayed on a user device with graphics indicative of the determinedtest results. In some examples, these graphics may highlight or pointout specific regions, markers, or features on testing materials that areindicative of results, along with graphics indicating what those resultsare determined to be. For instance, test results may be determined byway of computer vision techniques and/or human observation andinterpretation of images of the medical diagnostic test. Such humanobservation and interpretation may be provided by a guide, medicalprofessional, or other person with which the user is connected duringthe testing session. In some examples, such as those in which a drugtest or COVID-19 test is administered, the user may be connected withone or more persons who serve to proctor one or more portions of thetesting session. This may enable testing results to be verified andoptionally reflected in a pass that is provided to the user after thetest has concluded.

FIG. 9G illustrates an example of a certified virtual test pass 980 thatcan be generated by the provider health platform following completion ofone of the at-home medical diagnostic tests contained within the medicaldiagnostic test kit container or package 100, such as the drug test or aCOVID-19 test. The virtual test pass 980 may comprise a digital testcompletion pass that may be shown or displayed on a user device (e.g.,mobile phone or tablet) or sent via email or text message to a recipientrequiring proof of the test results.

The test pass 980 can be provided and associated with the remote healthtesting and diagnostic platform that is used to identify the user andcommunicate the user's test results. In some implementations, the testpass 980 can be provided at and/or used to verify a user's identity at apoint of care, such as the location where the test is taken (e.g., amedical facility, a care facility, an assisted living center, a home, ahotel, an airport, a etc.), and also used to verify the user's testresults at a point of verification (e.g., a location where the user'sresults are checked (such as the airport, a hotel, a place ofemployment, etc.). In some implementations, the point of care and thepoint of verification may be different. For example, a user may take thetest at his or her home and receive the test pass 980 and then can usethe test pass 980 to verify his or her results at the airport. In someimplementations, the point of care and the point of verification may bethe same. For example, a user desiring to board a flight at an airportcan take a test and receive a test pass 980 at the airport and then usethat pass to verify the results and board a flight.

In some implementations, the test pass 980 can be configured to performone or more of several functions. For example, the test pass 980 caninclude proof of the user's identity. For example, in FIG. 9E, the testpass 980 includes personal information 982. The personal information 982can include the user's name and other identifying information such asphoto or other biometric information. The test pass 980 can beconfigured to show this information to prove the user's identity at apoint of care (e.g., at medical facility or home at which the test istaken) and at point of verification (e.g., at an airport, stadium, etc.,where the test result is checked). In some implementations, the testpass 980 includes a positive identifier that checks or verifies theuser's identity against a driver's license, passport, or otherverifiable biometric data. In various implementations, identityverification using the test pass 980 should be simple and quick.Additionally, the test pass 980 should be configured such that theresults reported by the test pass 980 should be able to be trusted atpoint of verification. For example, the test pass 980 can ensure thatresults stored on the pass were gathered using an FDA-approved method.The test pass 980 can also be configured for information security. Forexample, the test pass 980 can provide the user with a mechanism forcontrolling who accesses their data and when.

A test pass 980 can be provided in either a physical or virtual manner.For example, a physical test pass may comprise forgery-resistant cardprovided by the test pass issuer that includes user's name and photo foridentification. The physical test pass may also include a barcode, QRcode, NFC chip, contact chip, alphanumeric code, or other uniqueidentifier that will access test results from a secure database whenscanned. A virtual test pass, or digital health pass, may be availableover a computer network or through a Web application. When accessed, itcan display a machine-readable code 984 (e.g., QR code) or use NFC orother means for quick communication at point of verification. Themachine-readable code 984 may direct interested parties to a webpagecontaining additional information about the patient, the test, the testresults, and/or other tests that the patient has undergone. In someimplementations, the test pass 980 can be linked to a user's existingID. For example, test results can be linked to an existing form of ID byname and unique number (driver's license number, passport number, etc.).In some configurations, the user must have this ID at point of care andpoint of verification, where their name and unique number are used toaccess results from a secure database. The test pass 980 may alsoinclude a photo 986 of the user, an indication of the number of dayssince the test 988, a general result of the test 990, a test type 992,and further details regarding date and time of the test result 994. Inaddition, the test pass 980 may comprise an expiration, which maycomprise easily accessible information regarding expiration of thedependability of the test result based on health guidelines provided bygovernment entities or otherwise.

In some implementations, each user is provided with a new virtual testpass 980 each time they complete a test. For example, a user may beprovided with a new virtual test pass indicating the most recent testresult. In other implementations, in which the user already has a testpass, upon completion of a new test, the existing test pass can beupdated to include the most recent result. For example, themachine-readable code 984 on the virtual test pass 980 may be linked tothe newest test result.

In some implementations of the virtual test pass 980, the user's ID maybe verified each time that the virtual test pass is displayed. Forexample, the user may be required to be biometrically authenticated eachtime the virtual test pass 980 is to be displayed. As one example, theuser may use face recognition on his or her phone in order to verify hisor her identity before the virtual test pass 980 can be displayed.

FIGS. 10A-10H illustrate a series of example screen displays that can bedisplayed to a user to guide the user through the steps of completing anat-home UTI test according to some embodiments described herein. Thescreen displays may include augmented reality display content that isoverlaid on real-time, real-world camera images of components orportions of the medical diagnostic test kit 115 and/or the user. Asshown, the screen displays may also include infographics, textinstructions, and user-selectable content (e.g., buttons) to facilitatereceipt of user indication of completion of each step of the testingprocess in order to continue on to the next step.

FIG. 10A shows a screen that may be displayed after scanning of themachine-readable code 120 on a UTI test kit and provides auser-selectable option on the graphical user interface (e.g., auser-selectable button 123) to facilitate receipt of user input data toproceed with administration of the medical diagnostic test. The displaymay also indicate verification of the particular medical diagnostictest. In some implementations, as shown in FIG. 10B, the user must login to the health testing platform or Web application prior to proceedingwith the diagnostic test (e.g., UTI test) in order to authenticate theuser and to facilitate tracking and processing of test results andpotentially later ordering of prescription medication, such as anantibiotic to treat the UTI.

FIG. 10C includes a display that instructs the user to take the contentsout of the UTI test kit. The display may also instruct the user to takean image capture of the contents of the UTI test kit prior to testing.FIG. 10D includes a display that instructs the user to complete certainsteps in the UTI testing process. The graphical user interface mayinclude checkboxes that a user must check in order to continue with thetesting process. Because certain tests may involve interaction withprivate body parts of the user, the camera and overlaid augmentedreality content may not be used during certain parts of the testingprocess for privacy reasons.

FIG. 10E shows an example screen display including a timer to guide theuser as to how long to wait until the results can be viewed foraccuracy. FIG. 10F instructs the user to take a photo of a portion ofthe test strip indicative of the result and facilitates the imagecapture process. FIG. 10G show example displays indicating the testresults to the user along with additional details for more information.

In several implementations of completion of the medical diagnostictests, such as those described above, the user device 110 may bepositioned such that the user is visible within the field of view (FOV)of the user device's forward-facing camera and the medical diagnostictest kit 115 is positioned within the FOV of the user device's rearwardfacing camera. Such a set up may be advantageous as it allows the userand the medical diagnostic test kit 115 to remain within the differentFOVs of the forward and rearward facing cameras of the user device 110during the entire testing procedure. Further, at different portions ofthe procedure, the output of the frontward or rearward facing camera canbe displayed to the user and supplemented with AR-based guidance.

For example, during one portion of the testing procedure, the output ofthe rearward facing camera (e.g., FOV in which is positioned the testkit 115) can be displayed to the user such that the user can view thetest kit 115 on the display of the user device 110. The display can beupdated with AR-based guidance to highlight certain areas of the testkit 115 or items in the test kit 115 or overlaid with other types ofinstructions to aid the user in performing the testing procedure. Duringanother portion of the testing procedure, the output of the frontwardfacing camera (e.g., FOV in which the user is positioned) can bedisplayed to the user such that the user can view his or herself on thedisplay of the user device 110. The display can be updated with AR-basedguidance to highlight certain areas of the user (e.g., a nostril) oroverlaid with other types of instructions to aid the user in performingthe testing procedure.

Although the figures have illustrated examples of AR-based guidance incases where the user device comprises a smartphone, AR-based guidancecan also be provided for other types of user device. For example, in thecase of a laptop, the aforementioned camera might be a camera on thelaptop located above the screen. In the case of a smartphone, theaforementioned camera might be an inward-facing camera on the front ofthe smartphone above the screen. Accordingly, in some smartphoneembodiments (or other embodiments where the user device includes bothforward- and rearward-facing cameras) some steps may be performed usingthe forward-facing camera and some steps can be performed using therearward-facing camera. The display shown to the user (e.g., on thescreen on the front of the device) can change from the forward- to therearward-facing camera depending on the step being performed. In someembodiments, the change of cameras occurs automatically.

In some examples, the user may place the smartphone in a smartphonestand, and may be instructed to position the test kit in front of thesmartphone such that both the user and the test kit are visible in theinward-facing camera on the front of the smartphone above the screen.With continued reference to examples where the user accesses theplatform using a smartphone, the user may be instructed to seatthemselves at a table (with a flat surface), place the test kit on thetable about 1.5 to 2 feet from the edge of the table, place theirsmartphone in a smartphone stand (e.g., that is included in the medicaldiagnostic test kit container 100), and position the smartphone in thesmartphone stand on the table between themselves and the test kit suchthat their face and upper body is within the field of view of thesmartphone's inward-facing camera and the test kit is within the fieldof the smartphone's outward-facing camera. Depending on whether the useris being given test kit guidance or sample collection guidance, the livevideo feed that's displayed for the user and overlaid with graphics mayswitch between the outward- and inward-facing cameras.

Test Integrity and Verification

In some embodiments, during a remote testing procedure, various stepscan be implemented before, during, and after the test in order to ensuretest integrity and verify the result of the test. For example, beforethe test is taken, it can be desirable to verify the user's identify andto verify that the test kit is valid (e.g., to verify that the test kitis one that has been purchased or otherwise obtained through an officialchannel, has not expired, and has not been previously used). During thetest, it can be desirable to verify that any sample obtained is actuallyobtained from the previously verified user and that all testinstructions and procedures are followed correctly. Finally, after thetest, it can be desirable to ensure that the test result is obtainedfrom the previously verified test kit and to ensure that the test resultis interpreted correctly.

As noted above, it can be important to verify the user's identity beforethe test is taken. This can be because it ensures that the results willbe attributed to the correct person. Verifying the user's identity isparticularly important in cases of remote testing as the person beingtested is not physically located with the person administering the test.Thus, in many situations, extra precaution may be advantageously takento correctly identify the user's identity. Verification of the user'sidentity can be accomplished in several ways. For example, the user canbe asked to upload a copy of an official identification (e.g., adriver's license or passport) as part of an account creation orpre-qualification step. In some embodiments, the user may be asked toshow the official identification to the proctor during the testingsession. During the testing session, the proctor can then compare theuploaded or shown identification to the person's appearance in the videofeed. In this way the proctor can verify the user's identity bycomparing a live (or other) video feed of the user to an identificationcard associated with the user. In some embodiments, once the user'sidentity is verified, the user's identity can be associated with theuser's account for future tests. For example, after verification, futureverifications may be automated with face matching technology.

In another example, user identification can be achieved usingbiometrics. For example, in some embodiments, a user accessing theplatform may be given the option to perform a biometric initialization,in which the user goes to a physical location where their fingerprint ora unique segment of DNA can be sampled and stored. Thereafter, everytest taken can sample their fingerprint or DNA to verify identity. Thismay also be automated. In other embodiments, biometrics may be performedusing biometric features of the user's device. For example, manysmartphones today are capable of taking a user's fingerprint orrecognizing a user's face. These features may be used to verify theuser's identity in some embodiments.

In addition to verifying the user's identity, the test or test kit thatwill be used during the test may be verified as well. This can beimportant because it ensures that the test results are scientificallyvalid and can be trusted. Again, this can be particularly important inthe case of remote testing where the user is not physically located withthe person administering the test. In one embodiment, the test or testkit can be provided with a unique ID (e.g., a UID or serial number)assigned during manufacture, which can be queried when the test istaken. This can take the form of a printed string of characters,barcode/QR code, NFC/RFID tag, or other. This code may either explicitlyencode information associated with the test (such as a test identifier,test expiration date, batch/lot codes, indication of whether this numberhas been used for a test or not) or it may encode a link to a databaseentry that includes such information. Prior to beginning the test, thecode may be scanned to verify the test kit. If anything is amiss, thetest does not proceed and the user may be instructed to obtain a newtest kit. In some embodiments, it may be preferable to provide theunique ID in a non-human readable manner. This may provide an advantagein that they are harder to misrepresent. A visible code could beduplicated and used on an expired test, for example.

During a test, a sample may be collected from the user, for example,using the test kit. To ensure the integrity of the test, steps may betaken to ensure that the sample is actually collected from the same userwhose identity was verified before beginning the test. Again, this canbe especially important in the case of remote tests since the user isnot physically located with the person administering the test. It can beimportant to ensure that a user does not swap in a sample obtained fromanother user when performing the test. Various mechanisms for verifyingthat the sample is collected from the previously verified user arepossible. For example, during a proctored testing session, the proctor(or an automated system) can observe the sample collection process. Forexample, in the case of a nasal swab test, the proctor or the automatedsystem can observe the user performing the swab procedure. Suchobservation can be performed live (e.g., over a live video connection)or through a pre-recorded video. In either event, it may be importantthat all sample collection materials remain in view of the camera at alltimes. This would prevent a user from swabbing his or her nose and thenswitching out the swab with another that has been used by a differentperson. Additionally, it may be beneficial to positively identify theuser during the collection process. This can be accomplished by, forexample, checking the user's identity immediately before the samplecollection process.

During the test, it is also important to ensure that all testinstructions and procedures are followed correctly. This can ensure theaccuracy and validity of the test results. Similar to verifying that thesample is obtained from the correct user, ensuring that all testinstructions and procedures are followed correctly can be accomplishedby directly viewing the testing procedure, either over a live video feedor be watching a recording of the testing process. In some embodiments,such observation is provided by a live proctor. In some embodiments,such observation is provided through an automated system (e.g., acomputer system that is configured to analyze live or pre-recordedvideo). In the case of a swab, for example, the swab can include stripesor other markings along its length to be able to quantify swab insertiondepth in an orifice, such as a nostril. In this manner, a proctor caneasily observe that the swab is inserted to a sufficient depth.Additionally, the automated system can be configured to recognize thestripes or markings on the swabs in the video to automate determinationof proper insertion depth. In some embodiment, in which test a test mustsit for a certain amount of time (e.g., dwell example), the user can beinstructed to place the test on a suitable surface in view of the camerafor an appropriate amount of time. The proctor or system can observethat the test is placed on the appropriate surface and remains in viewduring the entire dwell length. In the case of a nasal swab COVID-19test, for example, an appropriate amount of liquid may need to be addedto a testing card, a nasal swab may need to be inserted into the nostrilto a sufficient depth, the swab must then be correctly applied to theliquid on the card, and the card must be left undisturbed on a flatsurface for at least fifteen minutes. Each of these steps can beobserved and verified by a proctor and/or an automated system to ensurethe integrity of the test.

Additionally, it is important to ensure that submitted test resultsactually come from the originally verified test or test kit. This canensure test continuity, making sure that the same test is usedthroughout the test (e.g., that the test that was verified is the onefor which results are obtained). Otherwise, tests could be exchangedduring the process, leading to improper results. In some embodiments,this can be accomplished by reverifying the test or test kit throughoutthe testing procedure. For example, the method that was used previouslyto determine the test kit was valid (e.g., scanning the unique ID of thetest kit) can be repeated to ensure the UID/serial number are the same.In some embodiments, the test kits can be designed such that the testsuch that the results are reported in a manner that includes theUID/serial number, such as in a custom visible code (barcode, QR code,etc.) or NFC/RFID, so that when the results are read, the UID can beverified. For example, in some embodiments, test results are verified byviewing strips that appear on a test card. The test card can include theunique ID of the test kit near the area at which the strips will appearsuch that a view of the strips also includes a view of the unique ID.

Finally, it can also be important to ensure that the test results areinterpreted correctly. As described previously, in some embodiments, aproctor interprets the test results by viewing strips that appear on atest card, for example. In some embodiments, an automated system mayinterpret the test results. In some embodiments, the test results can bereviewed and verified by another proctor or automated system to providea second layer of verification.

At-Home Medical Diagnostic Test Kit Container Labels and Inserts

FIG. 11 illustrates an example of a graphic label 1100 (including amachine-readable code 120) that can be printed on or adhered to anexternal surface of a medical diagnostic test kit 115 within the medicaldiagnostic test kit container or package 100. In variousimplementations, the external surface may be a top external surface, abottom external surface, or an inner surface (e.g., underside of lid).As can be appreciated, the graphics can be arranged or altered asdesired and/or required. The graphic label 1100, or variations thereof,may also be positioned on multiple external and/or internal surfaces ofthe medical diagnostic test kit container 100.

FIG. 12 is an example of a graphic label 1200 (including amachine-readable code 105) that can be printed on or adhered to anexternal surface of the medical diagnostic test kit container or package100. In various implementations, the external surface may be a topexternal surface, a bottom external surface, or an inner surface (e.g.,underside of lid). As can be appreciated, the graphics can be arrangedor altered as desired and/or required. The graphic label 1200, orvariations thereof, may also be positioned on multiple external and/orinternal surfaces of the medical diagnostic test kit container 100. Asshown, the graphics of the graphic label 1200 include an indication ofthe types and quantity of each type of medical diagnostic test kitslocated within the medical diagnostic test kit container 100. As can beappreciated, the graphics can be arranged or altered as desired and/orrequired.

FIGS. 13 and 14 are examples of graphic labels or inserts that may beprovided on or inside the medical diagnostic test kit container orpackage 100 according to some embodiments described herein. The labelsor inserts or graphics of FIGS. 11-14 may indicate the types of testsincluded, general instructions regarding an overview of the remoteat-home testing process, and additional details regarding how the testresults can be validated and certified so that the test results can beused to facilitate travel or to comply with testing requirements.

The labels or inserts or graphics of FIGS. 11-14 may also include (i) aQR code or other machine-readable code or computer-readable graphicthat, when scanned by a user device, directs the user device to one ormore resources (e.g., web pages, application screens, etc.) that areassociated with the medical diagnostic kit container 100 and/or one ormore of the medical diagnostic test kits 115 associated therewith, (ii)steps or directions for taking any of the medical diagnostic testsassociated with the container 100 and/or starting a proctoring sessionfor verifying the results of any of the medical diagnostic tests, (iii)information on how to obtain treatment for conditions associated withany of the medical diagnostic tests, (iv) information on the contents ofthe box, (v) information on the health pass that can be obtained upontesting negative on any of the medical diagnostic tests, or acombination thereof. As can be appreciated, the graphics can be arrangedor altered as desired and/or required.

Prescription Medicine Order Fulfillment and Delivery Coordination

FIG. 15 illustrates an example flowchart of a method 1500 forfacilitating ordering, fulfillment, and or delivery of prescriptionmedication following a test result indicative of a medical conditionthat can be treated with prescription medication according to someembodiments described herein. At Block 1505, the remote health testingand diagnostic platform (e.g., platform 1902 shown in FIG. 19 ) receivesan indication of a test result using an at-home diagnostic test kit(e.g., medical diagnostic test kits 115 in medical diagnostic test kitcontainer 100) that the user has a particular medical condition (e.g.,UTI, STI, influenza, COVID-19). In some embodiments, the indication ofthe test result may correspond to a test result as interpreted andsubmitted by the user and/or a proctor.

At Block 1510, the user is provided with a graphical user interface on adisplay screen of a user device (e.g., smart phone, laptop, tablet,smartwatch) that allows the user to initiate ordering of a prescriptionmedication for treating the medical condition correlated to the testresult obtained using the at-home diagnostic test kit 115. For example,the graphical user interface may include user-selectable graphics ortext links (e.g., buttons) to facilitate ordering, such as shown in FIG.17A.

At Block 1515, a prescription order request is received from a user(e.g., via input data received from the user-selectable graphics or textlinks (e.g., buttons) of the graphical user interface on the user device(e.g., smartphone or tablet)). At Block 1520, medical historyinformation may be collected from the user to facilitate screening to beperformed by a pharmacy provider or prescription medication fulfillmentcenter.

At Block 1520, the remote health testing and diagnostic platform maycoordinate fulfillment and delivery of requested prescription medicationto the user and may coordinate payment from the user to the pharmacy orother prescription medication provider.

FIG. 16 illustrates an example flowchart of a method 1600 forfacilitating ordering, fulfillment, and or delivery of prescriptionmedication, with steps broken down by the entity performing the stepsaccording to some embodiments described herein.

In some implementations, the entirety of the method 1600 can beperformed in under an hour (e.g., between 30 minutes and 60 minutes,between 20 minutes and 45 minutes, between 10 minutes and 30 minutes, oroverlapping ranges thereof). In some implementations, the methodsdisclosed herein can enable a user to receive a diagnosis and treatmentfor a health condition in an easy, rapid, safe, and affordable manner.

At Block 1610, a user who is interacting with the remote health testingand diagnostic platform (e.g., platform 1902 shown in FIG. 19 ) througha user device 110 (e.g., smartphone, tablet, laptop, etc.) for thepurposes of taking a diagnostic test for a given medical condition(e.g., COVID-19, influenza A/B, UTI, strep throat, etc.) has testedpositive for the given health condition (e.g., as indicated bydiagnostic testing materials such as diagnostic test kits 115).

At Block 1620, the remote health testing and diagnostic platformverifies that the user has tested positive for the given medicalcondition. For instance, a live proctor may observe (e.g., by way of acamera on the user device 110) the diagnostic test that was taken by theuser to interpret the test results, and may further verify that the testwas taken correctly and therefore that the results yielded are valid. Insome implementations, verification may include review of a virtual testpass or digital health pass (e.g., test pass 980) by the prescriberpartner or pharmacy partner.

At Block 1621, the remote health testing platform provides the user withan opportunity to order prescription medication for treating the givenmedical condition (e.g., by way of a prompt presented to the userthrough a graphical user interface displayed on the user device 110 orthrough an electronic mail notification or text message notification viaa telecommunications network). An example of a graphical user interfaceor e-commerce portal that may be provided for the user at this junctureis depicted in FIG. 17A.

At Block 1611, the user elects to order prescription medication fortreating the given medical condition and, at Block 1622, the remotehealth testing and diagnostic platform receives user input dataindicative of the user's decision to do so.

At block 1623, the remote health testing and diagnostic platform directsthe user to a prescreening test for the prescription treatment that theywill receive. For instance, in some examples, at this juncture theremote health testing and diagnostic platform may present the user withone or more questions to obtain information regarding whether the userhas any known allergies to medications and/or any other information thatmay be of pertinence or relevance in the prescription fulfillmentprocess, such as described in connection with FIG. 3E.

At Block 1612, the user completes the prescreening process (e.g.,finishes submitting answers to questions posed by the remote healthtesting platform). At Block 1624, the remote health testing anddiagnostic platform sends data including (i) data indicating the user'stest results and (ii) data indicating the results of the user'sprescreening to a prescriber partner. For example, the data indicatingthe user's test results may include images of the user's diagnostictesting materials, information supplied by the proctor, or a combinationthereof. In some examples, the remote health testing and diagnosticplatform also sends additional information about the user (e.g., name,date of birth, location, medical history, etc.) to the prescriberpartner at this juncture. The data may include a digital health pass ortest completion pass (e.g., test pass 980 described above)

At Block 1630, the prescriber partner receives and reviews the dataassociated with the user as sent by the remote health testing anddiagnostic platform. At Block 1631, a licensed healthcare professionalassociated with the prescriber partner may write a prescription fortreating the user's condition based on a review of the data sent by theremote health testing platform. For instance, if the licensed healthcareprofessional determines that the data provided by the remote healthtesting and diagnostic platform indicates that the user has the flu,then the licensed healthcare professional may write the user aprescription for Tamiflu. Similarly, a determination that the user hasstrep throat may lead the licensed healthcare professional to write theuser a prescription for Amoxicillin, and a determination that the userhas a UTI may lead the licensed healthcare professional to write theuser a prescription for Cipro. In some examples, the licensed healthcareprofessional may write prescriptions for different medications based onany of a variety of factors including the user's allergies, possibleinteractions with other medications the user is taking, the availabilityof certain medications, and the like.

At Block 1632, the prescriber partner provides the prescription to theremote health testing and diagnostic platform, which in turn receivesthe prescription from the prescriber partner at Block 1625. In someimplementations, the user may be connected with or given the option toconnect with a licensed healthcare professional or other medicalprofessional (e.g., via a remote telehealth appointment) at one or morepoints in the method 1600 as described above to receive guidance,medical advice, and the like.

At Block 1626, the remote health testing and diagnostic platformrequests payment information from the user. At Block 1613, the userprovides the requested payment information to the remote health testingand diagnostic platform. In some implementations, the paymentinformation provided by the user at Block 1613 may include informationregarding the user's credit or debit card, payment preferences,insurance information, and the like.

At Block 1627, the remote health testing and diagnostic platform usesthe payment information received from the user for payment processing.In some implementations, one or more of the operations of Block 1627 areperformed in coordination with a payment partner that processes paymentfor the fulfilment of the user's prescription at Block 1660.

In some embodiments, some or all of steps of Blocks 1613, 1626, 1627,and 1660 may be performed at different points in time and/or in adifferent order.

At Block 1628, the remote health testing and diagnostic platforminstructs a pharmacy partner (e.g., Walgreens, CVS, Target, etc.) tofulfill the prescription for treating the user's condition. At Block1629, the remote health testing and diagnostic platform instructs acourier partner (e.g., Uber) to collect the user's prescriptionmedication as fulfilled by the pharmacy partner and deliver saidprescription directly to the user. The courier partner may be affiliatedwith the pharmacy partner or may be unaffiliated with the pharmacypartner.

At Block 1640, the pharmacy partner fulfills the prescription fortreating the user's condition. At Block 1650, the courier partnercollects the prescription as fulfilled by the pharmacy partner. At Block1651, the courier partner delivers the prescription directly to the userand, at Block 1614, the user receives the delivered prescription andbegins treating their medical condition. In some implementations, theuser may be provided with information regarding the status of thedelivery, expected time of arrival, and/or the current location of thecourier through an interface similar to that which is depicted in FIG.17B. In some implementations, users may have the option to have test kitorders and/or prescription drug orders delivered to them via a shippingservice or a courier service for rapid same day delivery.

FIGS. 17A and 17B illustrate examples of screen displays and graphicaluser interfaces that may be displayed to a user on a portable computingdevice (e.g., smartphone or tablet) to facilitate ordering ofprescription medication and tracking of delivery of the prescriptionmedication according to some embodiments described herein.

In some implementations, one or more of the exchanges between the userand the remote health testing and diagnostic platform as described abovewith reference to FIGS. 16, 17A and 17B may be made through and/orfacilitated by an inline frame or “iFrame” HTML element of a web site orweb application. In at least some of these implementations, the websiteor web application may be hosted by an entity other than that whichmaintains the remote health testing and diagnostic platform, such as apharmacy, courier, or e-commerce business. Such an iFrame mayeffectively enable a website, web application, or components thereofthat are hosted by the entity that maintains the testing platform to beembedded in the website or web application that is hosted by this otherentity. In this way, users of the website or web application hosted byanother entity, e.g., a pharmacy or e-commerce business, can quickly andseamlessly connect with the testing platform to order test kits, amongother things. In some cases, test kit orders and/or prescription drugorders may be fulfilled at least in part by the other entity. Forinstance, if the other entity is a pharmacy, then test kit orders and/orprescription drug orders may be made available to users for pickup attheir nearest pharmacy branch. Similarly, if the other entity is ane-commerce business, then test kit orders and/or prescription drugorders may be delivered to users by leveraging the business's existingsupply chain and logistics infrastructure.

As an example, the website for “Duncan's Pharmacy” may include an iFrameelement that enables users of the website to interface with the entitythat maintains the testing platform without having to manually navigateaway from and/or back to the Duncan's Pharmacy website.

Computer Systems

FIG. 18 is a block diagram depicting an embodiment of a computerhardware system 1800 configured to run software for implementing one ormore embodiments of the health testing and diagnostic systems, methods,and devices disclosed herein.

In some embodiments, the systems, processes, and methods describedherein are implemented using a computing system, such as the oneillustrated in FIG. 18 . The example computer system 1802 is incommunication with one or more computing systems 1820 and/or one or moredata sources 1822 via one or more networks 1818. While FIG. 18illustrates an embodiment of a computing system 1802, it is recognizedthat the functionality provided for in the components and modules ofcomputer system 1802 may be combined into fewer components and modules,or further separated into additional components and modules.

The computer system 1802 can comprise a health testing and diagnosticmodule 1814 that carries out the functions, methods, acts, and/orprocesses described herein (e.g., via health testing and diagnosticplatform 1902 shown in FIG. 19 ). The health testing and diagnosticmodule 1814 is executed on the computer system 1802 by a centralprocessing unit 1806 discussed further below.

In general, the word “module,” as used herein, refers to logic embodiedin hardware or firmware or to a collection of software instructions,having entry and exit points. Modules are written in a program language,such as JAVA, C or C++, PYPHON or the like. Software modules may becompiled or linked into an executable program, installed in a dynamiclink library, or may be written in an interpreted language such asBASIC, PERL, LUA, or Python. Software modules may be called from othermodules or from themselves, and/or may be invoked in response todetected events or interruptions. Modules implemented in hardwareinclude connected logic units such as gates and flip-flops, and/or mayinclude programmable units, such as programmable gate arrays orprocessors.

Generally, the modules described herein refer to logical modules thatmay be combined with other modules or divided into sub-modules despitetheir physical organization or storage. The modules are executed by oneor more computing systems and may be stored on or within any suitablecomputer readable medium or implemented in-whole or in-part withinspecial designed hardware or firmware. Not all calculations, analysis,and/or optimization require the use of computer systems, though any ofthe above-described methods, calculations, processes, or analyses may befacilitated through the use of computers. Further, in some embodiments,process blocks described herein may be altered, rearranged, combined,and/or omitted.

The computer system 1802 includes one or more processing units (CPU)1806, which may comprise a microprocessor. The computer system 1802further includes a physical memory 1810, such as random access memory(RAM) for temporary storage of information, a read only memory (ROM) forpermanent storage of information, and a mass storage device 1804, suchas a backing store, hard drive, rotating magnetic disks, solid statedisks (SSD), flash memory, phase-change memory (PCM), 3D XPoint memory,diskette, or optical media storage device. Alternatively, the massstorage device may be implemented in an array of servers. Typically, thecomponents of the computer system 1802 are connected to the computerusing a standards-based bus system. The bus system can be implementedusing various protocols, such as Peripheral Component Interconnect(PCI), Micro Channel, SCSI, Industrial Standard Architecture (ISA) andExtended ISA (EISA) architectures.

The computer system 1802 includes one or more input/output (I/O) devicesand interfaces 1812, such as a keyboard, mouse, touch pad, and printer.The I/O devices and interfaces 1812 can include one or more displaydevices, such as a monitor, that allows the visual presentation of datato a user. More particularly, a display device provides for thepresentation of GUIs as application software data, and multi-mediapresentations, for example. The I/O devices and interfaces 1812 can alsoprovide a communications interface to various external devices. Thecomputer system 1802 may comprise one or more multi-media devices 1808,such as speakers, video cards, graphics accelerators, and microphones,for example.

The computer system 1802 may run on a variety of computing devices, suchas a server, a Windows server, a Structure Query Language server, a UnixServer, a personal computer, a laptop computer, and so forth. In otherembodiments, the computer system 1802 may run on a cluster computersystem, a mainframe computer system and/or other computing systemsuitable for controlling and/or communicating with large databases,performing high volume transaction processing, and generating reportsfrom large databases. The computing system 1802 is generally controlledand coordinated by an operating system software, such as z/OS, Windows,Linux, UNIX, BSD, SunOS, Solaris, MacOS, or other compatible operatingsystems, including proprietary operating systems. Operating systemscontrol and schedule computer processes for execution, perform memorymanagement, provide file system, networking, and I/O services, andprovide a user interface, such as a graphical user interface (GUI),among other things.

The computer system 1802 illustrated in FIG. 18 is coupled to a network1818, such as a LAN, WAN, or the Internet via a communication link 1816(wired, wireless, or a combination thereof). Network 1818 communicateswith various computing devices and/or other electronic devices. Network1818 is communicating with one or more computing systems 1820 and one ormore data sources 1822. The health testing and diagnostic module 1814may access or may be accessed by computing systems 1820 and/or datasources 1822 through a web-enabled user access point. Connections may bea direct physical connection, a virtual connection, and other connectiontype. The web-enabled user access point may comprise a browser modulethat uses text, graphics, audio, video, and other media to present dataand to allow interaction with data via the network 1818.

Access to the health testing and diagnostic module 1814 of the computersystem 1802 by computing systems 1820 and/or by data sources 1822 may bethrough a web-enabled user access point such as the computing systems'1820 or data source's 1822 personal computer, cellular phone,smartphone, laptop, tablet computer, e-reader device, audio player, oranother device capable of connecting to the network 1818. Such a devicemay have a browser module that is implemented as a module that usestext, graphics, audio, video, and other media to present data and toallow interaction with data via the network 1818.

The output module may be implemented as a combination of an all-pointsaddressable display such as a cathode ray tube (CRT), a liquid crystaldisplay (LCD), a plasma display, or other types and/or combinations ofdisplays. The output module may be implemented to communicate with inputdevices 1812 and they also include software with the appropriateinterfaces which allow a user to access data through the use of stylizedscreen elements, such as menus, windows, dialogue boxes, tool bars, andcontrols (for example, radio buttons, check boxes, sliding scales, andso forth). Furthermore, the output module may communicate with a set ofinput and output devices to receive signals from the user.

The input device(s) may comprise a keyboard, roller ball, pen andstylus, mouse, trackball, voice recognition system, or pre-designatedswitches or buttons. The output device(s) may comprise a speaker, adisplay screen, a printer, or a voice synthesizer. In addition, a touchscreen may act as a hybrid input/output device. In another embodiment, auser may interact with the system more directly such as through a systemterminal connected to the score generator without communications overthe Internet, a WAN, or LAN, or similar network.

In some embodiments, the system 1802 may comprise a physical or logicalconnection established between a remote microprocessor and a mainframehost computer for the express purpose of uploading, downloading, orviewing interactive data and databases on-line in real time. The remotemicroprocessor may be operated by an entity operating the computersystem 1802, including the client server systems or the main serversystem, an/or may be operated by one or more of the data sources 1822and/or one or more of the computing systems 1820. In some embodiments,terminal emulation software may be used on the microprocessor forparticipating in the micro-mainframe link.

In some embodiments, computing systems 1820 who are internal to anentity operating the computer system 1802 may access the health testingand diagnostic module 1814 internally as an application or process runby the CPU 1806.

In some embodiments, one or more features of the systems, methods, anddevices described herein can utilize a URL and/or cookies, for examplefor storing and/or transmitting data or user information. A UniformResource Locator (URL) can include a web address and/or a reference to aweb resource that is stored on a database and/or a server. The URL canspecify the location of the resource on a computer and/or a computernetwork. The URL can include a mechanism to retrieve the networkresource. The source of the network resource can receive a URL, identifythe location of the web resource, and transmit the web resource back tothe requestor. A URL can be converted to an IP address, and a DomainName System (DNS) can look up the URL and its corresponding IP address.URLs can be references to web pages, file transfers, emails, databaseaccesses, and other applications. The URLs can include a sequence ofcharacters that identify a path, domain name, a file extension, a hostname, a query, a fragment, scheme, a protocol identifier, a port number,a username, a password, a flag, an object, a resource name and/or thelike. The systems disclosed herein can generate, receive, transmit,apply, parse, serialize, render, and/or perform an action on a URL.

A cookie, also referred to as an HTTP cookie, a web cookie, an internetcookie, and a browser cookie, can include data sent from a websiteand/or stored on a user's computer. This data can be stored by a user'sweb browser while the user is browsing. The cookies can include usefulinformation for websites to remember prior browsing information, such asa shopping cart on an online store, clicking of buttons, logininformation, and/or records of web pages or network resources visited inthe past. Cookies can also include information that the user enters,such as names, addresses, passwords, credit card information, etc.Cookies can also perform computer functions. For example, authenticationcookies can be used by applications (for example, a web browser) toidentify whether the user is already logged in (for example, to a website). The cookie data can be encrypted to provide security for theconsumer. Tracking cookies can be used to compile historical browsinghistories of individuals. Systems disclosed herein can generate and usecookies to access data of an individual. Systems can also generate anduse JSON web tokens to store authenticity information, HTTPauthentication as authentication protocols, IP addresses to tracksession or identity information, URLs, and the like.

The computing system 1802 may include one or more internal and/orexternal data sources (for example, data sources 1822). In someembodiments, one or more of the data repositories and the data sourcesdescribed above may be implemented using a relational database, such asDB2, Sybase, Oracle, CodeBase, and Microsoft® SQL Server as well asother types of databases such as a flat-file database, an entityrelationship database, and object-oriented database, and/or arecord-based database.

The computer system 1802 may also access one or more databases 1822. Thedatabases 1822 may be stored in a database or data repository. Thecomputer system 1802 may access the one or more databases 1822 through anetwork 1818 or may directly access the database or data repositorythrough I/O devices and interfaces 1812. The data repository storing theone or more databases 1822 may reside within the computer system 1802.

FIG. 19 is a block diagram illustrating an example embodiment of acomputer system configured to run software for implementing one or moreembodiments of the health testing and diagnostic systems, methods, anddevices disclosed herein. In some embodiments, the various systems,methods, and devices described herein may also be implemented indecentralized systems such as, for example, blockchain applications. Forexample, blockchain technology may be used to maintain user profiles,proctor profiles, test results, test site databases, and/or financingdatabases or ledgers, dynamically generate, execute, and record testingplan agreements, perform searches, coordinate inventory tracking andreordering of medical diagnostic test kits, coordinate generation ofvirtual test completion passes, coordinate augmented reality contentdisplay, conduct patient-proctor matching, determine pricing, coordinateprescription medication order, fulfillment, and delivery, and conductany other functionalities described herein.

In some embodiments, a remote health testing and diagnostic platform1902 may be comprised of a registration and purchase module 1904, atesting module 1906, an analytics module 1908, and a reporting module1910. The health testing and diagnostic platform 1902 may also comprisea user profile database 1912, a proctor database 1914, a test database1916, and/or a site database 1918. The health testing and diagnosticplatform 1902 can be connected to a network 1920. The network 1920 canbe configured to connect the health testing and diagnostic platform 1902to one or more proctor devices 1922, one or more user devices 1924, oneor more pharmacy systems 1926, one or more third-party provider systems1928 (e.g., payment providers, prescriber providers, courier serviceproviders), and/or one or more government systems 1930.

The registration and purchase 1904 may function by facilitating patientregistration through one or more registration interfaces and inconjunction with the user database 1912, store user registration data.The testing module 1906 may be configured to allow a user to initiateand complete a medical test or visit with a proctor through a series ofpre-testing and testing interfaces, as described herein. The analyticsmodule 1908 may be configured to dynamically analyze patient testsacross a given population stored in the test database 1916 and providestructured data of the test results. The reporting module 1910 mayfunction by dynamically and automatically reporting test results togovernment entities, patients, and third parties using one or moreinterfaces, such as one or more application programming interfaces. Eachof the modules can be configured to interact with each other and thedatabases discussed herein.

Additional Embodiments

In the foregoing specification, the invention has been described withreference to specific embodiments thereof. It will, however, be evidentthat various modifications and changes may be made thereto withoutdeparting from the broader spirit and scope of the invention. Thespecification and drawings are, accordingly, to be regarded in anillustrative rather than restrictive sense.

Indeed, although this invention has been disclosed in the context ofcertain embodiments and examples, it will be understood by those skilledin the art that the invention extends beyond the specifically disclosedembodiments to other alternative embodiments and/or uses of theinvention and obvious modifications and equivalents thereof. Inaddition, while several variations of the embodiments of the inventionhave been shown and described in detail, other modifications, which arewithin the scope of this invention, will be readily apparent to those ofskill in the art based upon this disclosure. It is also contemplatedthat various combinations or sub-combinations of the specific featuresand aspects of the embodiments may be made and still fall within thescope of the invention. It should be understood that various featuresand aspects of the disclosed embodiments can be combined with, orsubstituted for, one another in order to form varying modes of theembodiments of the disclosed invention. Any methods disclosed hereinneed not be performed in the order recited. Thus, it is intended thatthe scope of the invention herein disclosed should not be limited by theparticular embodiments described above.

It will be appreciated that the systems and methods of the disclosureeach have several innovative aspects, no single one of which is solelyresponsible or required for the desirable attributes disclosed herein.The various features and processes described above may be usedindependently of one another or may be combined in various ways. Allpossible combinations and subcombinations are intended to fall withinthe scope of this disclosure.

Certain features that are described in this specification in the contextof separate embodiments also may be implemented in combination in asingle embodiment. Conversely, various features that are described inthe context of a single embodiment also may be implemented in multipleembodiments separately or in any suitable subcombination. Moreover,although features may be described above as acting in certaincombinations and even initially claimed as such, one or more featuresfrom a claimed combination may in some cases be excised from thecombination, and the claimed combination may be directed to asubcombination or variation of a subcombination. No single feature orgroup of features is necessary or indispensable to each and everyembodiment.

It will also be appreciated that conditional language used herein, suchas, among others, “can,” “could,” “might,” “may,” “e.g.,” and the like,unless specifically stated otherwise, or otherwise understood within thecontext as used, is generally intended to convey that certainembodiments include, while other embodiments do not include, certainfeatures, elements and/or steps. Thus, such conditional language is notgenerally intended to imply that features, elements and/or steps are inany way required for one or more embodiments or that one or moreembodiments necessarily include logic for deciding, with or withoutauthor input or prompting, whether these features, elements and/or stepsare included or are to be performed in any particular embodiment. Theterms “comprising,” “including,” “having,” and the like are synonymousand are used inclusively, in an open-ended fashion, and do not excludeadditional elements, features, acts, operations, and so forth. Inaddition, the term “or” is used in its inclusive sense (and not in itsexclusive sense) so that when used, for example, to connect a list ofelements, the term “or” means one, some, or all of the elements in thelist. In addition, the articles “a,” “an,” and “the” as used in thisapplication and the appended claims are to be construed to mean “one ormore” or “at least one” unless specified otherwise. Similarly, whileoperations may be depicted in the drawings in a particular order, it isto be recognized that such operations need not be performed in theparticular order shown or in sequential order, or that all illustratedoperations be performed, to achieve desirable results. Further, thedrawings may schematically depict one more example processes in the formof a flowchart. However, other operations that are not depicted may beincorporated in the example methods and processes that are schematicallyillustrated. For example, one or more additional operations may beperformed before, after, simultaneously, or between any of theillustrated operations. Additionally, the operations may be rearrangedor reordered in other embodiments. In certain circumstances,multitasking and parallel processing may be advantageous. Moreover, theseparation of various system components in the embodiments describedabove should not be understood as requiring such separation in allembodiments, and it should be understood that the described programcomponents and systems may generally be integrated together in a singlesoftware product or packaged into multiple software products.Additionally, other embodiments are within the scope of the followingclaims. In some cases, the actions recited in the claims may beperformed in a different order and still achieve desirable results.

Further, while the methods and devices described herein may besusceptible to various modifications and alternative forms, specificexamples thereof have been shown in the drawings and are hereindescribed in detail. It should be understood, however, that theinvention is not to be limited to the particular forms or methodsdisclosed, but, to the contrary, the invention is to cover allmodifications, equivalents, and alternatives falling within the spiritand scope of the various implementations described and the appendedclaims. Further, the disclosure herein of any particular feature,aspect, method, property, characteristic, quality, attribute, element,or the like in connection with an implementation or embodiment can beused in all other implementations or embodiments set forth herein. Anymethods disclosed herein need not be performed in the order recited. Themethods disclosed herein may include certain actions taken by apractitioner; however, the methods can also include any third-partyinstruction of those actions, either expressly or by implication. Theranges disclosed herein also encompass any and all overlap, sub-ranges,and combinations thereof. Language such as “up to,” “at least,” “greaterthan,” “less than,” “between,” and the like includes the number recited.Numbers preceded by a term such as “about” or “approximately” includethe recited numbers and should be interpreted based on the circumstances(e.g., as accurate as reasonably possible under the circumstances, forexample ±5%, ±10%, ±15%, etc.). For example, “about 3.5 mm” includes“3.5 mm.” Phrases preceded by a term such as “substantially” include therecited phrase and should be interpreted based on the circumstances(e.g., as much as reasonably possible under the circumstances). Forexample, “substantially constant” includes “constant.” Unless statedotherwise, all measurements are at standard conditions includingtemperature and pressure.

As used herein, a phrase referring to “at least one of” a list of itemsrefers to any combination of those items, including single members. Asan example, “at least one of: A, B, or C” is intended to cover: A, B, C,A and B, A and C, B and C, and A, B, and C. Conjunctive language such asthe phrase “at least one of X, Y and Z,” unless specifically statedotherwise, is otherwise understood with the context as used in generalto convey that an item, term, etc. may be at least one of X, Y or Z.Thus, such conjunctive language is not generally intended to imply thatcertain embodiments require at least one of X, at least one of Y, and atleast one of Z to each be present. The headings provided herein, if any,are for convenience only and do not necessarily affect the scope ormeaning of the devices and methods disclosed herein.

Accordingly, the claims are not intended to be limited to theembodiments shown herein, but are to be accorded the widest scopeconsistent with this disclosure, the principles and the novel featuresdisclosed herein.

What is claimed is:
 1. A drug testing kit comprising: a container; aplurality of drug test kits located within the container, wherein eachof the plurality of drug test kits comprises equipment necessary toperform a particular self-administered drug test, wherein the pluralityof drug test kits comprise at least a first drug test kit adapted tofacilitate user completion of a first drug test and a second drug testkit adapted to facilitate user completion of a second drug testdifferent from the first drug test, wherein the container comprises a QRcode located on an external surface of the container, the QR codeconfigured to be imaged by a camera of a portable user computing deviceto enable: providing a fiducial point from which a coordinate frame fora first augmented reality presentation and a second augmented realitypresentation can be established using the camera and a display of theportable user computing device; causing the portable user computingdevice to display a first user-selectable graphic on the display of theportable user computing device that, when selected by a user, causes asoftware application stored on the portable user computing device toaccess a provider webpage that enables initiation of the first augmentedreality presentation that includes display of augmented reality contentrelating to the plurality of drug test kits; and causing the portableuser computing device to display a second user-selectable graphic on thedisplay of the portable user computing device that, when selected by auser, causes the software application stored on the portable usercomputing device to access a provider webpage that enables initiation ofthe second augmented reality presentation that includes augmentedreality content relating to the first drug test, wherein the augmentedreality content provides instructions for performing at least one stepof the first drug test; causing a camera of the portable user computingdevice to capture of a video of the user taking the first drug test;causing the portable user computing device to transmit the video to acomputing system; causing the computing system to dynamically verifythat the first drug test was administered by the user withoutabnormalities by analyzing monitored video frame data associated withthe video; and causing the computing system to transmit the verificationto a third party.
 2. The drug testing kit of claim 1, wherein the QRcode is printed on the external surface of the container.
 3. The drugtesting kit of claim 1, wherein the QR code is printed on an adhesivesticker that is adhered to the external surface of the container.
 4. Thedrug testing kit of claim 1, wherein the augmented reality contentrelating to the plurality of drug test kits comprises information abouteach of the particular drug tests.
 5. The drug testing kit of claim 1,wherein the augmented reality content relating to the plurality of drugtest kits comprises information about various steps in a testing processfor each of the particular drug tests.
 6. The drug testing kit of claim1, wherein the QR code is an augmented reality QR code.
 7. The drugtesting kit of claim 1, wherein each of the plurality of drug test kitscomprises a respective QR code located on an external surface of apackage of the drug test kit that, when scanned by the portable usercomputing device, causes the portable user computing device to displayinformation relating to the particular drug test and/or instructions onhow to perform the particular drug test on the display of the portableuser computing device.
 8. A drug testing kit container comprising: aplurality of drug test kits located within the container, wherein eachof the plurality of drug test kits comprises equipment necessary toperform a particular drug test, wherein the plurality of drug test kitscomprise at least a first drug test kit adapted to facilitate usercompletion of a first drug test and a second drug test kit adapted tofacilitate user completion of a second drug test different from thefirst drug test; a machine-readable code located on a surface of thecontainer that, when scanned by a portable user computing device:provides a fiducial point from which a coordinate frame for a firstaugmented reality presentation and a second augmented realitypresentation can be established using a camera and a display of theportable user computing device; causes the portable user computingdevice to display a first user-selectable graphic on the display of theportable user computing device that, when selected by a user, causes asoftware application stored on the portable user computing device toaccess a provider webpage that enables initiation of the first augmentedreality presentation that includes display of augmented reality contentrelating to the plurality of drug test kits; causes the portable usercomputing device to display a second user-selectable graphic on thedisplay of the portable user computing device that, when selected by auser, causes the software application stored on the portable usercomputing device to access a provider webpage that enables initiation ofthe second augmented reality presentation that includes augmentedreality content relating to the first drug test, wherein the augmentedreality content provides instructions for performing at least one stepof the first drug test; causes a camera of the portable user computingdevice to capture of a video of the user taking the first drug test;causes the portable user computing device to transmit the video to acomputing system; causes the computing system to dynamically verify thatthe first drug test was administered by the user without abnormalitiesby analyzing monitored video frame data associated with the video; andcauses the computing system to transmit the verification to a thirdparty.
 9. The drug testing kit container of claim 8, wherein themachine-readable code is printed on an external surface of thecontainer.
 10. The drug testing kit container of claim 8, wherein themachine-readable code is printed on an internal surface of thecontainer.
 11. The drug testing kit container of claim 8, wherein themachine-readable code is printed on an adhesive sticker that is adheredto an external surface of the container.
 12. The drug testing kitcontainer of claim 8, wherein the machine-readable code is a QR code.13. The drug testing kit container of claim 8, wherein themachine-readable code is an augmented reality QR code.
 14. The drugtesting kit container of claim 8, wherein the augmented reality contentrelating to the plurality of drug test kits comprises information abouteach of the particular drug tests.
 15. The drug testing kit container ofclaim 8, wherein the augmented reality content relating to the pluralityof drug test kits comprises information about various steps in a testingprocess for each of the particular drug tests.
 16. A method offacilitating an augmented reality experience to familiarize a user witha plurality of at-home drug tests provided within a drug testing kitcontainer and administer a drug test, the method comprising: providing auser with the drug testing kit container including a plurality of drugtest kits, wherein each of the plurality of drug test kits comprisesequipment necessary to perform a particular drug test, wherein theplurality of drug test kits comprise at least a first drug test kitadapted to facilitate user performance of a first drug test and a seconddrug test kit adapted to facilitate user performance of a second drugtest different from the first drug test, wherein the drug testing kitcontainer comprises a machine-readable code that, when imaged by acamera of a portable user computing device: provides a fiducial pointfrom which a coordinate frame for a first augmented reality presentationand a second augmented reality presentation can be established using thecamera and a display of the portable user computing device; and causesthe portable user computing device to display a user-selectable graphicon the display of the portable user computing device that, when selectedby a user, causes a software application stored on the portable usercomputing device to access a provider webpage that enables initiation ofthe first augmented reality presentation that includes display of firstaugmented reality content relating to the plurality of drug test kits;causes the portable user computing device to display a seconduser-selectable graphic on the display of the portable user computingdevice that, when selected by a user, causes the software applicationstored on the portable user computing device to access a providerwebpage that enables initiation of the second augmented realitypresentation that includes augmented reality content relating to thefirst drug test, wherein the augmented reality content providesinstructions for performing at least one step of the first drug test;causes a camera of the portable user computing device to capture of avideo of the user taking the first drug test; causes the portable usercomputing device to transmit the video to a computing system; causes thecomputing system to dynamically verify that the first drug test wasadministered by the user without abnormalities by analyzing monitoredvideo frame data associated with the video; and causes the computingsystem to transmit the verification to a third party.
 17. The method ofclaim 16, wherein the machine-readable code is a QR code.
 18. The methodof claim 16, wherein the machine-readable code is an augmented realityQR code.